rendered paste bodyalias gb {
if ($2- == $null) {
/amsg I have globally blacklisted $$1 $+ , if I do not have Halfop+ in your channel, please ban this person. Reason: None specified.
set %blacklist. [ $+ [ $$1 ] ] on
set %blacklist.reason [ $+ [ $$1 ] ] None specified.
}
}
else {
/amsg I have globally blacklisted $$1 $+ , if I do not have Halfop+ in your channel, please ban this person. Reason: $2- $+.
set %blacklist. [ $+ [ $$1 ] ] on
set %blacklist.reason [ $+ [ $$1 ] ] $2- $+ .
}
alias ungb {
if ($2- == $null) {
/amsg I have globally unblacklisted $$1 $+ .
unset %blacklist. [ $+ [ $$1 ] ]
unset %blacklist.reason [ $+ [ $$1 ] ]
}
}
else {
/amsg I have globally unblacklisted $$1 $+ .
unset %blacklist. [ $+ [ $$1 ] ]
unset %blacklist.reason [ $+ [ $$1 ] ]
}
on :JOIN:#: {
if (%blacklist. [ $+ [ $nick ] ] == on) {
if ($me isop $chan) || ($me ishop $chan) {
mode +b $address($nick,2)
/kick $chan $nick Blacklisted. Reason: %blacklist.reason [ $+ [ $$1 ] ]
}
}
}