on *:join:#: { set %nick $nick enable #nickraw whois $nick } #nickraw off raw *:* { if ($istok(301|307|310|311|312|313|314|317|318|319|320|330|335|338|369|378|379|401|406|671,$numeric,124)) haltdef if ($numeric == 307) { set %id [ $+ [ $nick ] ] on } elseif ($numeric == 318) { if (%id [ $+ [ $nick ] ] == on) { /halt } else { notice $nick Id your nick } /disable #nickraw unset %id [ $+ [ $nick ] ] | unset %nick } } #nickraw end