on *:text:!*:#pyrobot: { if ($1 == !voice) { if ($2) { if ($readini(aov.ini,$chan,$address($nick,2)) == voice) { mode $chan +v $2 } elseif ($readini(aov.ini,$chan,$address($nick,2)) == hop) { mode $chan +v $2 } elseif ($readini(aov.ini,$chan,$address($nick,2)) == op) { mode $chan +v $2 } elseif (($nick isop $chan) || ($nick ishop $chan)) { mode $chan +v $2 } } if (!$2) { if ($readini(aov.ini,$chan,$address($nick,2)) == voice) { mode $chan +v $nick } elseif ($readini(aov.ini,$chan,$address($nick,2)) == hop) { mode $chan +v $nick } elseif ($readini(aov.ini,$chan,$address($nick,2)) == op) { mode $chan +v $nick } elseif (($nick isop $chan) || ($nick ishop $chan)) { mode $chan +v $nick } } } if ($1 == !op) { if ($2) { elseif ($readini(aov.ini,$chan,$address($nick,2)) == op) { mode $chan +o $2 } elseif (($nick isop $chan) { mode $chan +o $2 } } if (!$2) { if ($readini(aov.ini,$chan,$address($nick,2)) == op) { mode $chan +o $nick } } } }