diff options
author | Adam <Adam@anope.org> | 2011-03-07 19:54:51 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-03-07 19:54:51 -0500 |
commit | 8eb23e7d489239e8af79c2d6da587cd1c3a81b5d (patch) | |
tree | 04bf54ceb46a4b18345cf4e01d8aeb11ccd52c07 /src/modes.cpp | |
parent | 093b3d258e7b14d2aa057ca6113de034b5063efe (diff) |
Added support for extbans
Diffstat (limited to 'src/modes.cpp')
-rw-r--r-- | src/modes.cpp | 63 |
1 files changed, 1 insertions, 62 deletions
diff --git a/src/modes.cpp b/src/modes.cpp index 76b05422a..dd147118c 100644 --- a/src/modes.cpp +++ b/src/modes.cpp @@ -294,7 +294,7 @@ void ChannelModeBan::OnAdd(Channel *chan, const Anope::string &mask) { BotInfo *bi = chan->ci->bi; - Entry ban(mask); + Entry ban(CMODE_BAN, mask); if (ban.Matches(bi)) chan->RemoveMode(NULL, CMODE_BAN, mask); } @@ -302,67 +302,6 @@ void ChannelModeBan::OnAdd(Channel *chan, const Anope::string &mask) Log(LOG_DEBUG) << "Added ban " << mask << " to channel " << chan->name; } -/** Remove a ban from the channel - * @param chan The channel - * @param mask The ban - */ -void ChannelModeBan::OnDel(Channel *chan, const Anope::string &mask) -{ - if (!chan || mask.empty()) - return; - - Log(LOG_DEBUG) << "Deleted ban " << mask << " from channel " << chan->name; -} - -/** Add an except to the channel - * @param chan The channel - * @param mask The except - */ -void ChannelModeExcept::OnAdd(Channel *chan, const Anope::string &mask) -{ - if (!chan || mask.empty()) - return; - - Log(LOG_DEBUG) << "Added except " << mask << " to channel " << chan->name; -} - -/** Remove an except from the channel - * @param chan The channel - * @param mask The except - */ -void ChannelModeExcept::OnDel(Channel *chan, const Anope::string &mask) -{ - if (!chan || mask.empty()) - return; - - Log(LOG_DEBUG) << "Deleted except " << mask << " to channel " << chan->name; -} - -/** Add an invex to the channel - * @param chan The channel - * @param mask The invex - */ -void ChannelModeInvex::OnAdd(Channel *chan, const Anope::string &mask) -{ - if (!chan || mask.empty()) - return; - - Log(LOG_DEBUG) << "Added invite " << mask << " to channel " << chan->name; - -} - -/** Remove an invex from the channel - * @param chan The channel - * @param mask The index - */ -void ChannelModeInvex::OnDel(Channel *chan, const Anope::string &mask) -{ - if (!chan || mask.empty()) - return; - - Log(LOG_DEBUG) << "Deleted invite " << mask << " to channel " << chan->name; -} - void StackerInfo::AddMode(Mode *mode, bool Set, const Anope::string &Param) { ChannelMode *cm = NULL; |