Make enabling take an optional argument

This commit is contained in:
Nick Chambers 2021-06-23 09:49:03 -05:00
parent 7b257d7835
commit d9cb21377e
1 changed files with 14 additions and 4 deletions

18
rowbot
View File

@ -741,12 +741,22 @@ hook_cmd_markov() {
case $action in case $action in
enable) enable)
enabled[$to]=yes if (( ${#action_args[@]} )); then
privmsg "$to" "now recording $to" enabled[${action_args[0]}]=yes
privmsg "$to" "now recording ${action_args[0]}"
else
enabled[$to]=yes
privmsg "$to" "now recording $to"
fi
;; ;;
disable) disable)
enabled[$to]=no if (( ${#action_args[@]} )); then
privmsg "$to" "no longer recording $to" enabled[${action_args[0]}]=no
privmsg "$to" "no longer recording ${action_args[0]}"
else
enabled[$to]=yes
privmsg "$to" "no longer recording $to"
fi
;; ;;
enabled\?) enabled\?)
if [[ ${to:0:1} != \# || ${enabled[$to]} = yes ]]; then if [[ ${to:0:1} != \# || ${enabled[$to]} = yes ]]; then