aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesus <heckyel@riseup.net>2023-07-22 11:29:13 -0500
committerJesus <heckyel@riseup.net>2023-07-22 11:29:13 -0500
commit17a599a4c3dec3cb3ef580ee408f3f21865a3329 (patch)
treeccc8044fbfb158c93ace0a3abfea890c1ef6fa0f
parentf6d3da198811f3c9af3234c35cb4922c10248780 (diff)
downloadhyperbot-17a599a4c3dec3cb3ef580ee408f3f21865a3329.tar.lz
hyperbot-17a599a4c3dec3cb3ef580ee408f3f21865a3329.tar.xz
hyperbot-17a599a4c3dec3cb3ef580ee408f3f21865a3329.zip
Fix set nickname and botname from config_ident inside bot_settings.sh
-rw-r--r--lib/main.sh7
-rw-r--r--process_event2
2 files changed, 4 insertions, 5 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]}"
diff --git a/process_event b/process_event
index ce14963..01856ce 100644
--- a/process_event
+++ b/process_event
@@ -64,7 +64,7 @@ function forget_fact
function process_event
{
- my_own_name='hyperbot'
+ my_own_name="${config_ident}"
person="${sender%%!*}"