rendered paste bodyon *:TEXT:!*:#blazing_hearts: {
if (($1 == !blacklist) && ($2 != $null)) {
if (($nick isop $chan) || ($nick ishop $chan)) {
if ($2 ison $chan) {
writeini blacklist.ini $address($2,2) name $2
if ($3 != $null) {
writeini blacklist.ini $address($2,2) reason $3-
}
writeini blacklist.ini $address($2,2) blacklist yes
writeini blacklist.ini $2 ip $address($2,2)
ban -k $chan $2 YOU HAVE BEEN 1BLACKLISTED. Reason: $3-
}
}
}
if (($1 == !delblacklist) && ($2 != $null)) {
if (($nick isop $chan) || ($nick ishop $chan)) {
if ($readini(blacklist.ini,$2,ip) != $null) {
msg $chan !unban $2
set %tempvar1 $readini(blacklist.ini,$2,ip)
remini blacklist.ini %tempvar1
remini blacklist.ini $2
unset %tempvar1
notice $nick $2 has been un-blacklisted.
}
else {
notice $nick Error, $2 isn't blacklisted.
}
}
}
}
on *:JOIN:#blazing_hearts: {
if ($readini(blacklist.ini,$address($nick,2),blacklist) == yes) {
ban -k $chan $nick YOU ARE 1BLACKLISTED. Reason: $readini(blacklist.ini,$address($nick,2),reason)
}
}