- void Implements(char* List)
- {
- List[I_On005Numeric] = List[I_OnUserPreJoin] = 1;
- }
-
- virtual void On005Numeric(std::string &output)
- {
- ServerInstance->Modes->InsertMode(output,"O",4);
- }
-
- virtual int OnUserPreJoin(userrec* user, chanrec* chan, const char* cname)
+
+ virtual int OnUserPreJoin(User* user, Channel* chan, const char* cname, std::string &privs, const std::string &keygiven)