on *:TEXT:!stfu *:#:{ if (!$2) { halt } if ($nick IsOp # || $nick IsHop #) { if ($me IsHop # || $me IsOp #) { if ( $2 = -t ) { if ( $3 < 61 ) { mode $chan +b ~q: $+ $4 $+ $address($4,1) | mode $chan +b $4 $+ $address($4,1) | mode $chan -e $4 | mode $chan -v $4 | notice $4 You have been Gaged (Silenced) on $chan $+ : $5- (Requested by $nick $+ ) $+ . $3 Second ban. | timer $+ $4 1 $3 /unban $chan $4 } else { mode $chan +b ~q: $+ $4 $+ $address($4,1) | mode $chan +b $4 $+ $address($4,1) | mode $chan -e $4 | mode $chan -v $4 | notice $4 You have been Gaged (Silenced) on $chan $+ : $5- (Requested by $nick $+ ) $+ . $floor($calc($3 / 60)) Minute ban. | timer $+ $4 1 $3 /unban $chan $4 } } else { mode $chan +b ~q: $+ $2 $+ $address($2,1) | mode $chan -e $2 | mode $chan -v $2 | notice $2 You have been Gaged (Silenced) on $chan $+ : $3- (Requested by $nick $+ ) } } Else { Notice $nick I must be H'OP (+h) to do that. } } } alias unban { mode $1 -b ~q: $+ $2 $+ $address($2,1) mode $1 +v $2 mode $1 -b $2 $+ $address($2,1) }