summaryrefslogtreecommitdiff
path: root/src/commands.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-04-23 05:01:10 -0400
committerAdam <Adam@anope.org>2011-05-16 04:07:30 -0400
commit6922bd239c778e8f6f2081476ce20b9426c515ad (patch)
treef428e0e5e8bfe638e1be0cdb5ea5b90360dd4d13 /src/commands.cpp
parent13aa58ce5db50083c751648f87df31b3db8dc82f (diff)
Fixed up the MySQL Query code and finished some command code I forgot earlier
Diffstat (limited to 'src/commands.cpp')
-rw-r--r--src/commands.cpp39
1 files changed, 2 insertions, 37 deletions
diff --git a/src/commands.cpp b/src/commands.cpp
index 03bc368cd..194547a58 100644
--- a/src/commands.cpp
+++ b/src/commands.cpp
@@ -93,43 +93,8 @@ void mod_run_cmd(BotInfo *bi, User *u, ChannelInfo *ci, Command *c, const Anope:
}
bool fantasy = ci != NULL;
-/* if (params.size() > 0 && !c->HasFlag(CFLAG_STRIP_CHANNEL) && (bi == ChanServ || bi == BotServ))
- {
- if (ircdproto->IsChannelValid(params[0]))
- {
- ci = cs_findchan(params[0]);
- if (ci)
- {
- if (ci->HasFlag(CI_FORBIDDEN) && !c->HasFlag(CFLAG_ALLOW_FORBIDDEN))
- {
- u->SendMessage(bi, _(_(CHAN_X_FORBIDDEN)), ci->name.c_str());
- Log(LOG_COMMAND, "denied", bi) << "Access denied for user " << u->GetMask() << " with command " << command << " because of FORBIDDEN channel " << ci->name;
- PopLanguage();
- return;
- }
- else if (ci->HasFlag(CI_SUSPENDED) && !c->HasFlag(CFLAG_ALLOW_SUSPENDED))
- {
- u->SendMessage(bi, _(_(CHAN_X_FORBIDDEN)), ci->name.c_str());
- Log(LOG_COMMAND, "denied", bi) << "Access denied for user " << u->GetMask() << " with command " << command << " because of SUSPENDED channel " << ci->name;
- PopLanguage();
- return;
- }
- }
- else if (!c->HasFlag(CFLAG_ALLOW_UNREGISTEREDCHANNEL))
- {
- u->SendMessage(bi, _(_(CHAN_X_NOT_REGISTERED)), params[0].c_str());
- PopLanguage();
- return;
- }
- }*/
- /* A user not giving a channel name for a param that should be a channel */
-/* else
- {
- u->SendMessage(bi, _(CHAN_X_INVALID), params[0].c_str());
- PopLanguage();
- return;
- }
- }*/
+ if (params.size() > 0 && !c->HasFlag(CFLAG_STRIP_CHANNEL) && ircdproto->IsChannelValid(params[0]))
+ ci = cs_findchan(params[0]);
CommandSource source;
source.u = u;