rendered paste bodyon *:text:.Bl *:#: {
If ($nick == nickhere) {
set %blnick [ $+ [ $2 ] ] on
set %blhost [ $+ [ $address($2,2) ] ] on
msg $chan [BLACKLIST] $2 has been banned.
kick $CHAN $2
mode $chan +bb $2 $address($2,2)
}
}
on *:text:.unBl *:#: {
if ($nick == nickhere) {
mode $chan -bb $2 $address($2,2)
msg $chan [UNBLACKLISTED] $2 has been unbanned.
unset %blnick [ $+ [ $2 ] ] on
unset %blhost [ $+ [ $address($2,2) ] ] on
}
}
on *:JOIN:#: {
if (%blnick [ $+ [ $nick ] ] = on) || (%blhost [ $+ [ $address($nick,2) ] ] = on) {
/kick $CHAN $nick
/mode $chan +b $address($nick,2) }
else {
/msg $chan 12Welcome $nick to $chan Enjoy your stay.
}
}