summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorclsr <clsr@clsr.net>2022-06-13 21:25:03 +0000
committerclsr <clsr@clsr.net>2022-06-13 21:25:03 +0000
commit349b61f34c83740f8266ef07620158cdf939bb46 (patch)
tree6c68e5fa25f9fd9ddf936ad31433e77184389c5b
parente1f5ab2a59b9aae73f9bb73acd73b50606df47e5 (diff)
downloadmbibot-master.tar.gz
mbibot-master.zip
Add password supportHEADmaster
-rw-r--r--config.bash3
-rwxr-xr-xircbot.bash5
2 files changed, 8 insertions, 0 deletions
diff --git a/config.bash b/config.bash
index 18d729d..645c367 100644
--- a/config.bash
+++ b/config.bash
@@ -13,6 +13,9 @@ IRCBOT_PORT=6667
# bot nick
IRCBOT_NICK=sedbot
+# bot pass, empty to disable
+IRCBOT_PASS=
+
# bot login name
IRCBOT_LOGIN=$IRCBOT_NICK
diff --git a/ircbot.bash b/ircbot.bash
index b6701c0..646c4da 100755
--- a/ircbot.bash
+++ b/ircbot.bash
@@ -77,6 +77,11 @@ connect() {
return $?
fi
+ if [[ -n "$IRCBOT_PASS" ]]; then
+ if ! sendmsg PASS "$IRCBOT_PASS"; then
+ return $?
+ fi
+ fi
if ! sendmsg NICK "$IRCBOT_NICK"; then
return $?
fi