diff options
| author | Adam <Adam@anope.org> | 2010-12-25 02:26:00 -0500 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2010-12-25 02:26:00 -0500 |
| commit | 821995bf604b5c6e18e6c0c93a31e149565160c8 (patch) | |
| tree | 5b72b437f31e8fb96a45d6ec2ca73ad95185766e /src/messages.cpp | |
| parent | 673f6cb2f97d861e08d363cfa09d3022f1322389 (diff) | |
Properly remove commands from bots when they are destructed, and run privmsgs for bots we know of but aren't the core
Diffstat (limited to 'src/messages.cpp')
| -rw-r--r-- | src/messages.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/messages.cpp b/src/messages.cpp index 6d93aeb13..4ba39d6fc 100644 --- a/src/messages.cpp +++ b/src/messages.cpp @@ -174,9 +174,7 @@ int m_privmsg(const Anope::string &source, const Anope::string &receiver, const ircdproto->SendCTCP(bi, u->nick, "VERSION Anope-%s %s :%s - (%s) -- %s", Anope::Version().c_str(), Config->ServerName.c_str(), ircd->name, Config->EncModuleList.begin()->c_str(), Anope::Build().c_str()); } } - if (bi == NickServ || bi == MemoServ || bi == BotServ) - mod_run_cmd(bi, u, message); - else if (bi == ChanServ) + if (bi == ChanServ) { if (!is_oper(u) && Config->CSOpersOnly) u->SendMessage(ChanServ, ACCESS_DENIED); @@ -204,6 +202,8 @@ int m_privmsg(const Anope::string &source, const Anope::string &receiver, const mod_run_cmd(bi, u, message); } } + else + mod_run_cmd(bi, u, message); } } |
