- ModuleNoNickChange()
- {
- Srv = new Server;
-
- Srv->AddExtendedMode('N',MT_CHANNEL,false,0,0);
- }
-
- virtual ~ModuleNoNickChange()
- {
- delete Srv;
- }
-
- virtual Version GetVersion()
- {
- return Version(1,0,0,1);
- }
-
- virtual int OnUserPreNick(userrec* user, std::string newnick)
+ NoNicks(InspIRCd* Instance) : ModeHandler(Instance, 'N', 0, 0, false, MODETYPE_CHANNEL, false) { }
+
+ ModeAction OnModeChange(userrec* source, userrec* dest, chanrec* channel, std::string ¶meter, bool adding)