diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/main.sh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/main.sh b/lib/main.sh index 7b421f8..fd0163c 100644 --- a/lib/main.sh +++ b/lib/main.sh @@ -526,9 +526,8 @@ while true; do for module in $modules_on_JOIN; do module_${module}_on_JOIN "$sender" "$channel" done - [[ ${sender%%!*} == hyperbot ]] && echo yes > hyperbot_present - - my_own_name='hyperbot' + [[ ${sender%%!*} == $config_ident ]] && echo yes > hyperbot_present + my_own_name="${config_ident}" person="${sender%%!*}" @@ -572,7 +571,7 @@ while true; do for module in $modules_on_PART; do module_${module}_on_PART "$sender" "$channel" "$reason" done - [[ ${sender%%!*} == hyperbot ]] && echo no > hyperbot_present + [[ ${sender%%!*} == ${config_ident} ]] && echo no > hyperbot_present elif [[ "$line" =~ ^:([^ ]*)\ +KICK\ +(#[^ ]+)\ +([^ ]+)(\ +:(.*))? ]]; then sender="${BASH_REMATCH[1]}" channel="${BASH_REMATCH[2]}" |