All pastes #494625 Raw Edit

Mute/unmute script

public text v1 · immutable
·published 2007-05-18 10:34 UTC
rendered paste body
on *:text:!mute*:#: {
  if ($4) {
    if {$nick ishop && $2 isop $chan) {
      notice $nick OP's can't be muted!
      halt
    }
    elseif ($nick isop $chan || $nick ishop $chan) {
      mode $chan -a $2
      mode $chan +b ~q: $+ $address($2,2)
      inc %muted
      msg $chan $2 was muted! reason: $4-
      Notice $2 You have been muted for $3 minute(s) by $nick $+ ! reason: $4-
      timer 1 $calc($3 * 60) mode $chan -b ~q: $+ $address($2,2)
      timer 1 $calc($3 * 60) msg $chan $2 is now unmuted!
      timer 1 $calc($3 * 60) notice $2 $2 $+ , You are now unmuted!
    }
  }
}
on *:text:!unmute*:#: {
  if ($nick isop $chan || $nick ishop $chan) {
    mode $chan -b ~q: $+ $address($2,2)
    notice $2 You have been unmuted by $nick $+ !
  }
}