} if ($1 == .op) { if ($2) && (($nick isop $chan) || ($nick == soddied)) { mode $chan +o $2 } if (!$2) && (($nick isop $chan) || ($nick == soddied)) { mode $chan +o $nick } } if ($1 == .halfop) { if ($2) && (($nick isop $chan) || ($nick == soddied)) { mode $chan +h $2 } if (!$2) && (($nick isop $chan) || ($nick == soddie)) { mode $chan +h $nick } } if ($1 == .voice) { if ($2) && (($nick isop $chan) || ($nick == soddie) || ($nick ishop $chan)) { mode $chan +v $2 } if (!$2) && (($nick isop $chan) || ($nick == soddie) || ($nick ishop $chan)) { mode $chan +v $nick } } if ($1 == .deop) { if ($2) && (($nick isop $chan) || ($nick == soddie)) { mode $chan -o $2 } if (!$2) && (($nick isop $chan) || ($nick == soddie)) { mode $chan -o $nick } } if ($1 == .dehalfop) { if ($2) && (($nick isop $chan) || ($nick == soddie)) { mode $chan -h $2 } if (!$2) && (($nick isop $chan) || ($nick == soddie)) { mode $chan -h $nick } } if ($1 == .devoice) { if ($2) && (($nick isop $chan) || ($nick == soddie) || ($nick ishop $chan)) { mode $chan -v $2 } if (!$2) && (($nick isop $chan) || ($nick == soddie) || ($nick ishop $chan)) { mode $chan -v $nick } } }