rendered paste bodyon *:text:!tgag *:#: {
if ($nick ishop $chan) || ($nick isop $chan) || ($nick = Passed-By) {
if ($2 == $null) { notice $nick You didn't specify who to ban }
elseif ($3 == $null) { notice $nick You didn't supply how many minutes to ban $2 }
else {
/ban -ku $+ $calc( $3 * 60 ) $chan ~q: $+ $address($2,2)
/timer 1 $calc( $3 * 60 ) unset %unvoice [ $+ [ $nick ] ]
/msg $chan $2 You have been Muted for $3 Mins
/mode $chan -v $2 $nick
/set %unvoice [ $+ [ $nick ] ] $nick
}
}
}
on *:JOIN:#:{
if (%unvoice [ $+ [ $nick ] ]) {
timer 1 2 mode $chan -v $nick
}
}