Something
public text v1 · immutableon $*:text:/^[!@.]gag */Si:#: {
if ($me ishop #) || ($me isop #) {
if ($nick ishop #) || ($nick isop #) || ($address($nick,2) == *!*@is.a.fraud.com) {
if ($$2 isreg #) /mode $chan +b ~q: $+ $address($$2,2) | halt
elseif ($$2 isvoice #) /mode $chan -v+b $$2 ~q: $+ $address($$2,2) | halt
elseif ($$2 ishop #) /mode $chan -h+b $$2 ~q: $+ $address($$2,2) | halt
elseif ($$2 isop #) /mode $chan -o+b $$2 ~q: $+ $address($$2,2) | halt
}
}
}