]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_botmode.cpp
Move OnSync{Channel,Network,User} to ServerEventListener.
[user/henk/code/inspircd.git] / src / modules / m_botmode.cpp
index 419af0153dfcc7264c45594638bcfdc105a35797..b5befe9fa523f28f3cee5b3cf24a5783ca75e344 100644 (file)
 
 #include "inspircd.h"
 
-/** Handles user mode +B
- */
-class BotMode : public SimpleUserModeHandler
-{
- public:
-       BotMode(Module* Creator) : SimpleUserModeHandler(Creator, "bot", 'B') { }
-};
-
 class ModuleBotMode : public Module, public Whois::EventListener
 {
-       BotMode bm;
+       SimpleUserModeHandler bm;
  public:
        ModuleBotMode()
                : Whois::EventListener(this)
-               , bm(this)
+               , bm(this, "bot", 'B')
        {
        }
 
@@ -48,7 +40,7 @@ class ModuleBotMode : public Module, public Whois::EventListener
        {
                if (whois.GetTarget()->IsModeSet(bm))
                {
-                       whois.SendLine(335, ":is a bot on " + ServerInstance->Config->Network);
+                       whois.SendLine(335, "is a bot on " + ServerInstance->Config->Network);
                }
        }
 };