on *:connect: { if (%oper- [ $+ [ $network ] ]) { /oper %operuserandpass- [ $+ [ $network ] ] /msg NickServ identify %nspass- [ $+ [ $network ] ] } else { halt } }
Ok why halt? Just don't put a else maybe.. I don't see any reason for it.