rendered paste bodyon *:KICK:#:{ set %kicks [ $+ [ $chan ] ] 1 | set %kick [ $+ [ $chan ] ] $calc(%kicks [ $+ [ $chan ] ] + %kick [ $+ [ $chan ] ] ) }
on *:JOIN:#:{ if (%kick [ $+ [ $chan ] ] >= 5) { msg $chan You have been blacklisted. To ask why, join #justinbot. | part $chan } if (%kick [ $+ [ $chan ] ] < 5) { msg $chan I'm Justinbot! I have been kicked %kick [ $+ [ $chan ] ] $+ /5 times. #justinbot for help. } }
on *:TEXT:!addblacklist*:#:{ if (!$2) { notice $nick Please mention the channel to block. }
if ($2) { set %kick [ $+ [ $2 ] ] 5 | notice $nick Thank you. $2 have been blacklisted. } }
on *:TEXT:!delblacklist*:#:{ if (!$2) { notice $nick Please mention a channel to unblacklist. }
if ($2) { unset %kick [ $+ [ $2 ] ] | notice $nick Thank you. $2 have been unblacklisted. } }