New function and module to allow users in the allowList to change the bot's nick

This commit is contained in:
Kyle 2020-08-17 19:51:38 -04:00
parent b483424d8f
commit cce7ef88dc
3 changed files with 17 additions and 0 deletions

2
bot.sh
View File

@ -6,6 +6,8 @@ if [ "$(whoami)" = "root" ]; then
fi fi
[ -f functions.sh ] && source functions.sh [ -f functions.sh ] && source functions.sh
[ -f bot.cfg ] && source bot.cfg [ -f bot.cfg ] && source bot.cfg
export allowList
export ignoreList
input=".botinput" input=".botinput"
close_bot() { close_bot() {

View File

@ -11,6 +11,13 @@ shift
echo -en "${msg}$@\r\n" | tee -a "$input" echo -en "${msg}$@\r\n" | tee -a "$input"
} }
nick()
{
local msg="NICK $1"
shift
echo -en "${msg}\r\n" | tee -a "$input"
}
reply() reply()
{ {
shift shift

8
modules/nick/nick.sh Executable file
View File

@ -0,0 +1,8 @@
[ -f functions.sh ] && source functions.sh
user=$1
shift
shift
if [[ "$user" =~ $allowList ]]; then
nick $1
fi