rendered paste bodyon *:TEXT:!blacklist*:#: {
if ($2 == $me) { notice $nick You may not blacklist me! | HALT }
if ($2 == $nick) { notice $nick Your just plain stupid tbh. | halt }
if ($2 isop $chan) || ($2 ishop $chan) { notice $nick Dont BlackList an Op/Hop | HALT }
if ($me isop $chan) && ($nick isop $chan) {
/writeini blacklist.ini $address($2,2) Blacklister $2
/writeini blacklist.ini $address($2,2) Blacklisted $address($2,2)
/writeini blacklist.ini $address($2,2) Reason $3-
msg $chan 4,1 $2 has been placed on $me $+ 's Blacklist by $nick $+ .
ban -k $chan $2 $3- ( Blacklisted )
}
}
on *:TEXT:!unblacklist*:#: {
if ($me isop $chan) && ($nick isop $chan) {
/remini blacklist.ini $address($2,2)
msg $chan 4,1 $2 has been removed from $me $+ 's Blacklist by $nick $+ .
mode $chan -b $address($2,2)
}
}
on *:JOIN:#: {
if ($readini(blacklist.ini,$address($nick,2),Blacklisted) != $null) {
ban -k $chan $nick 2 User is blacklisted. Reason: $readini(blacklist.ini, $address($nick,2), Reason) Blacklisted by $readini(blacklist.ini, $address($2,2), Blacklister) $+ .
}
}