mirror of
https://github.com/anope/anope.git
synced 2026-07-05 01:13:12 +02:00
KICK, notice ops.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1303 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
+2
-2
@@ -1126,7 +1126,7 @@ E void anope_cmd_ea(); /* EA */
|
||||
E void anope_cmd_global(const char *source, const char *fmt, ...); /* GLOBOPS */
|
||||
E void anope_cmd_invite(const char *source, const char *chan, const char *nick); /* INVITE */
|
||||
E void anope_cmd_join(const char *user, const char *channel, time_t chantime); /* JOIN */
|
||||
E void anope_cmd_kick(const char *source, const char *chan, const char *user, const char *fmt, ...); /* KICK */
|
||||
E void anope_SendKick(const char *source, const char *chan, const char *user, const char *fmt, ...); /* KICK */
|
||||
E void anope_SendMode(const char *source, const char *dest, const char *fmt, ...); /* MODE */
|
||||
E void anope_cmd_tmode(const char *source, const char *dest, const char *fmt, ...); /* TMODE */
|
||||
E void anope_cmd_unban(const char *name, const char *nick); /* MODE -b */
|
||||
@@ -1136,7 +1136,7 @@ E void anope_cmd_chg_nick(const char *oldnick, const char *newnick);
|
||||
E void anope_SendClientIntroduction(const char *nick, const char *user,const char *host,const char *real,const char *modes); /* NICK */
|
||||
E void anope_SendGuestNick(const char *nick, const char *user,const char *host,const char *real,const char *modes); /* NICK */
|
||||
E void anope_cmd_message(const char *source, const char *dest, const char *fmt, ...); /* NOTICE */
|
||||
E void anope_cmd_notice_ops(const char *source, const char *dest, const char *fmt, ...); /* NOTICE */
|
||||
E void anope_SendNoticeChanops(const char *source, const char *dest, const char *fmt, ...); /* NOTICE */
|
||||
E void anope_cmd_notice(const char *source, const char *dest, const char *msg); /* NOTICE */
|
||||
E void anope_cmd_serv_notice(const char *source, const char *dest, const char *msg); /* NOTICE */
|
||||
E void anope_cmd_part(const char *nick, const char *chan, const char *fmt, ...); /* PART */
|
||||
|
||||
+2
-2
@@ -1241,8 +1241,8 @@ class IRCDProto {
|
||||
virtual void SendGuestNick(const char *, const char *, const char *, const char *, const char *) { }
|
||||
virtual void SendMode(const char *, const char *, const char *) = 0;
|
||||
virtual void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *) = 0;
|
||||
virtual void cmd_kick(const char *, const char *, const char *, const char *) = 0;
|
||||
virtual void cmd_notice_ops(const char *, const char *, const char *) = 0;
|
||||
virtual void SendKick(const char *, const char *, const char *, const char *) = 0;
|
||||
virtual void SendNoticeChanops(const char *, const char *, const char *) = 0;
|
||||
virtual void SendMessage(BotInfo *bi, const char *dest, const char *buf)
|
||||
{
|
||||
if (NSDefFlags & NI_MSG)
|
||||
|
||||
+1
-1
@@ -106,7 +106,7 @@ void sqline(char *mask, char *reason)
|
||||
av[0] = c->name;
|
||||
av[1] = cu->user->nick;
|
||||
av[2] = reason;
|
||||
anope_cmd_kick(s_OperServ, av[0], av[1],
|
||||
anope_SendKick(s_OperServ, av[0], av[1],
|
||||
"Q-Lined: %s", av[2]);
|
||||
do_kick(s_ChanServ, 3, av);
|
||||
}
|
||||
|
||||
+6
-6
@@ -746,7 +746,7 @@ void bot_join(ChannelInfo * ci)
|
||||
/* Should we be invited? */
|
||||
if ((ci->c->mode & anope_get_invite_mode())
|
||||
|| (ci->c->limit && ci->c->usercount >= ci->c->limit))
|
||||
anope_cmd_notice_ops(NULL, ci->c->name,
|
||||
anope_SendNoticeChanops(NULL, ci->c->name,
|
||||
"%s invited %s into the channel.",
|
||||
ci->bi->nick, ci->bi->nick);
|
||||
}
|
||||
@@ -822,7 +822,7 @@ static void bot_kick(ChannelInfo * ci, User * u, int message, ...)
|
||||
av[0] = ci->name;
|
||||
av[1] = u->nick;
|
||||
av[2] = buf;
|
||||
anope_cmd_kick(ci->bi->nick, av[0], av[1], "%s", av[2]);
|
||||
anope_SendKick(ci->bi->nick, av[0], av[1], "%s", av[2]);
|
||||
do_kick(ci->bi->nick, 3, av);
|
||||
send_event(EVENT_BOT_KICK, 3, u->nick, ci->name, buf);
|
||||
}
|
||||
@@ -898,10 +898,10 @@ void bot_raw_ban(User * requester, ChannelInfo * ci, char *nick,
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(requester, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(ci->bi->nick, kav[0], kav[1], "%s (%s)", kav[2],
|
||||
anope_SendKick(ci->bi->nick, kav[0], kav[1], "%s (%s)", kav[2],
|
||||
requester->nick);
|
||||
else
|
||||
anope_cmd_kick(ci->bi->nick, kav[0], kav[1], "%s", kav[2]);
|
||||
anope_SendKick(ci->bi->nick, kav[0], kav[1], "%s", kav[2]);
|
||||
|
||||
do_kick(ci->bi->nick, 3, kav);
|
||||
send_event(EVENT_BOT_KICK, 3, kav[1], kav[0], kav[2]);
|
||||
@@ -946,10 +946,10 @@ void bot_raw_kick(User * requester, ChannelInfo * ci, char *nick,
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(requester, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(ci->bi->nick, av[0], av[1], "%s (%s)", av[2],
|
||||
anope_SendKick(ci->bi->nick, av[0], av[1], "%s (%s)", av[2],
|
||||
requester->nick);
|
||||
else
|
||||
anope_cmd_kick(ci->bi->nick, av[0], av[1], "%s", av[2]);
|
||||
anope_SendKick(ci->bi->nick, av[0], av[1], "%s", av[2]);
|
||||
do_kick(ci->bi->nick, 3, av);
|
||||
send_event(EVENT_BOT_KICK, 3, av[1], av[0], av[2]);
|
||||
}
|
||||
|
||||
+4
-4
@@ -872,7 +872,7 @@ void do_sjoin(const char *source, int ac, const char **av)
|
||||
}
|
||||
|
||||
if (is_sqlined && !is_oper(user)) {
|
||||
anope_cmd_kick(s_OperServ, av[1], s, "Q-Lined");
|
||||
anope_SendKick(s_OperServ, av[1], s, "Q-Lined");
|
||||
} else {
|
||||
if (!check_kick(user, av[1], ts)) {
|
||||
send_event(EVENT_JOIN_CHANNEL, 3, EVENT_START,
|
||||
@@ -957,7 +957,7 @@ void do_sjoin(const char *source, int ac, const char **av)
|
||||
}
|
||||
|
||||
if (is_sqlined && !is_oper(user)) {
|
||||
anope_cmd_kick(s_OperServ, av[1], s, "Q-Lined");
|
||||
anope_SendKick(s_OperServ, av[1], s, "Q-Lined");
|
||||
} else {
|
||||
if (!check_kick(user, av[1], ts)) {
|
||||
send_event(EVENT_JOIN_CHANNEL, 3, EVENT_START,
|
||||
@@ -1032,7 +1032,7 @@ void do_sjoin(const char *source, int ac, const char **av)
|
||||
}
|
||||
|
||||
if (is_sqlined && !is_oper(user)) {
|
||||
anope_cmd_kick(s_OperServ, av[1], s, "Q-Lined");
|
||||
anope_SendKick(s_OperServ, av[1], s, "Q-Lined");
|
||||
} else {
|
||||
if (!check_kick(user, av[1], ts)) {
|
||||
send_event(EVENT_JOIN_CHANNEL, 3, EVENT_START,
|
||||
@@ -1093,7 +1093,7 @@ void do_sjoin(const char *source, int ac, const char **av)
|
||||
}
|
||||
|
||||
if (is_sqlined && !is_oper(user)) {
|
||||
anope_cmd_kick(s_OperServ, av[1], user->nick, "Q-Lined");
|
||||
anope_SendKick(s_OperServ, av[1], user->nick, "Q-Lined");
|
||||
} else {
|
||||
send_event(EVENT_JOIN_CHANNEL, 3, EVENT_START, user->nick,
|
||||
av[1]);
|
||||
|
||||
+1
-1
@@ -1381,7 +1381,7 @@ int check_kick(User * user, const char *chan, time_t chants)
|
||||
}
|
||||
|
||||
anope_SendMode(whosends(ci), chan, "+b %s", mask);
|
||||
anope_cmd_kick(whosends(ci), chan, user->nick, "%s", reason);
|
||||
anope_SendKick(whosends(ci), chan, user->nick, "%s", reason);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
+4
-4
@@ -125,10 +125,10 @@ int do_ban(User * u)
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(u, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick,
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick,
|
||||
"%s (%s)", reason, u->nick);
|
||||
else
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick, "%s",
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick, "%s",
|
||||
reason);
|
||||
|
||||
const char *kav[4];
|
||||
@@ -185,10 +185,10 @@ int do_ban(User * u)
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(u, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(whosends(ci), ci->name, params, "%s (%s)",
|
||||
anope_SendKick(whosends(ci), ci->name, params, "%s (%s)",
|
||||
reason, u->nick);
|
||||
else
|
||||
anope_cmd_kick(whosends(ci), ci->name, params, "%s", reason);
|
||||
anope_SendKick(whosends(ci), ci->name, params, "%s", reason);
|
||||
|
||||
const char *kav[4];
|
||||
kav[0] = ci->name;
|
||||
|
||||
+1
-1
@@ -358,7 +358,7 @@ int do_clear(User * u)
|
||||
av[0] = sstrdup(chan);
|
||||
av[1] = sstrdup(cu->user->nick);
|
||||
av[2] = sstrdup(buf);
|
||||
anope_cmd_kick(whosends(ci), av[0], av[1], av[2]);
|
||||
anope_SendKick(whosends(ci), av[0], av[1], av[2]);
|
||||
do_kick(s_ChanServ, 3, av);
|
||||
free((void *)av[2]);
|
||||
free((void *)av[1]);
|
||||
|
||||
@@ -112,7 +112,7 @@ int do_forbid(User * u)
|
||||
av[0] = c->name;
|
||||
av[1] = cu->user->nick;
|
||||
av[2] = reason ? reason : "CHAN_FORBID_REASON";
|
||||
anope_cmd_kick(s_ChanServ, av[0], av[1], av[2]);
|
||||
anope_SendKick(s_ChanServ, av[0], av[1], av[2]);
|
||||
do_kick(s_ChanServ, 3, av);
|
||||
}
|
||||
}
|
||||
|
||||
+4
-4
@@ -96,10 +96,10 @@ int do_cs_kick(User * u)
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(u, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick,
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick,
|
||||
"%s (%s)", reason, u->nick);
|
||||
else
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick, "%s",
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick, "%s",
|
||||
reason);
|
||||
av[0] = ci->name;
|
||||
av[1] = u->nick;
|
||||
@@ -139,10 +139,10 @@ int do_cs_kick(User * u)
|
||||
if ((ci->flags & CI_SIGNKICK)
|
||||
|| ((ci->flags & CI_SIGNKICK_LEVEL)
|
||||
&& !check_access(u, ci, CA_SIGNKICK)))
|
||||
anope_cmd_kick(whosends(ci), ci->name, params, "%s (%s)",
|
||||
anope_SendKick(whosends(ci), ci->name, params, "%s (%s)",
|
||||
reason, u->nick);
|
||||
else
|
||||
anope_cmd_kick(whosends(ci), ci->name, params, "%s", reason);
|
||||
anope_SendKick(whosends(ci), ci->name, params, "%s", reason);
|
||||
av[0] = ci->name;
|
||||
av[1] = params;
|
||||
av[2] = reason;
|
||||
|
||||
@@ -127,7 +127,7 @@ int do_suspend(User * u)
|
||||
av[0] = c->name;
|
||||
av[1] = cu->user->nick;
|
||||
av[2] = reason ? reason : "CHAN_SUSPEND_REASON";
|
||||
anope_cmd_kick(s_ChanServ, av[0], av[1], av[2]);
|
||||
anope_SendKick(s_ChanServ, av[0], av[1], av[2]);
|
||||
do_kick(s_ChanServ, 3, av);
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -85,7 +85,7 @@ int do_os_kick(User * u)
|
||||
notice_lang(s_OperServ, u, OPER_BOUNCY_MODES_U_LINE);
|
||||
return MOD_CONT;
|
||||
}
|
||||
anope_cmd_kick(s_OperServ, chan, nick, "%s (%s)", u->nick, s);
|
||||
anope_SendKick(s_OperServ, chan, nick, "%s (%s)", u->nick, s);
|
||||
if (WallOSKick)
|
||||
anope_cmd_global(s_OperServ, "%s used KICK on %s/%s", u->nick,
|
||||
nick, chan);
|
||||
|
||||
+4
-4
@@ -107,7 +107,7 @@ void anope_SendClientIntroduction(const char *nick, const char *user, const char
|
||||
ircdproto->SendClientIntroduction(nick, user, host, real, modes);
|
||||
}
|
||||
|
||||
void anope_cmd_kick(const char *source, const char *chan, const char *user, const char *fmt, ...)
|
||||
void anope_SendKick(const char *source, const char *chan, const char *user, const char *fmt, ...)
|
||||
{
|
||||
va_list args;
|
||||
char buf[BUFSIZE] = "";
|
||||
@@ -116,10 +116,10 @@ void anope_cmd_kick(const char *source, const char *chan, const char *user, cons
|
||||
vsnprintf(buf, BUFSIZE - 1, fmt, args);
|
||||
va_end(args);
|
||||
}
|
||||
ircdproto->cmd_kick(source, chan, user, buf);
|
||||
ircdproto->SendKick(source, chan, user, buf);
|
||||
}
|
||||
|
||||
void anope_cmd_notice_ops(const char *source, const char *dest, const char *fmt, ...)
|
||||
void anope_SendNoticeChanops(const char *source, const char *dest, const char *fmt, ...)
|
||||
{
|
||||
va_list args;
|
||||
char buf[BUFSIZE] = "";
|
||||
@@ -128,7 +128,7 @@ void anope_cmd_notice_ops(const char *source, const char *dest, const char *fmt,
|
||||
vsnprintf(buf, BUFSIZE - 1, fmt, args);
|
||||
va_end(args);
|
||||
}
|
||||
ircdproto->cmd_notice_ops(source, dest, buf);
|
||||
ircdproto->SendNoticeChanops(source, dest, buf);
|
||||
}
|
||||
|
||||
void anope_cmd_message(const char *source, const char *dest, const char *fmt, ...)
|
||||
|
||||
@@ -122,7 +122,7 @@ void do_enforce_restricted(Channel * c)
|
||||
reason = getstring(u->na, CHAN_NOT_ALLOWED_TO_JOIN);
|
||||
anope_SendMode(whosends(ci), ci->name, "+b %s %lu", mask,
|
||||
time(NULL));
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick, "%s", reason);
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick, "%s", reason);
|
||||
av[0] = ci->name;
|
||||
av[1] = u->nick;
|
||||
av[2] = reason;
|
||||
@@ -162,7 +162,7 @@ void do_enforce_cmode_R(Channel * c)
|
||||
|| !(c->mode & cbm->flag))
|
||||
anope_SendMode(whosends(ci), ci->name, "+b %s %lu", mask,
|
||||
time(NULL));
|
||||
anope_cmd_kick(whosends(ci), ci->name, u->nick, "%s", reason);
|
||||
anope_SendKick(whosends(ci), ci->name, u->nick, "%s", reason);
|
||||
av[0] = ci->name;
|
||||
av[1] = u->nick;
|
||||
av[2] = reason;
|
||||
|
||||
@@ -957,13 +957,13 @@ int anope_event_motd(const char *source, int ac, const char **av)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void BahamutIRCdProto::cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void BahamutIRCdProto::SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) return;
|
||||
send_cmd(NULL, "NOTICE @%s :%s", dest, buf);
|
||||
}
|
||||
|
||||
void BahamutIRCdProto::cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void BahamutIRCdProto::SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
else send_cmd(source, "KICK %s %s", chan, user);
|
||||
|
||||
@@ -69,8 +69,8 @@ class BahamutIRCdProto : public IRCDProto {
|
||||
void SendGuestNick(const char *, const char *, const char *, const char *, const char *);
|
||||
void SendMode(const char *, const char *, const char *);
|
||||
void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
void cmd_notice_ops(const char *, const char *, const char *);
|
||||
void SendKick(const char *, const char *, const char *, const char *);
|
||||
void SendNoticeChanops(const char *, const char *, const char *);
|
||||
void cmd_bot_chan_mode(const char *, const char *);
|
||||
void cmd_join(const char *, const char *, time_t);
|
||||
void cmd_unsqline(const char *);
|
||||
|
||||
@@ -1068,7 +1068,7 @@ void charybdis_cmd_tmode(const char *source, const char *dest, const char *fmt,
|
||||
send_cmd(NULL, "MODE %s %s", dest, buf);
|
||||
}
|
||||
|
||||
void CharybdisProto::cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void CharybdisProto::SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
Uid *ud = find_uid(source);
|
||||
User *u = finduser(user);
|
||||
@@ -1076,7 +1076,7 @@ void CharybdisProto::cmd_kick(const char *source, const char *chan, const char *
|
||||
else send_cmd(UseTS6 ? (ud ? ud->uid : source) : source, "KICK %s %s", chan, UseTS6 ? (u ? u->uid : user) : user);
|
||||
}
|
||||
|
||||
void CharybdisProto::cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void CharybdisProto::SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) return;
|
||||
Uid *ud = find_uid(source);
|
||||
|
||||
@@ -55,8 +55,8 @@ class CharybdisProto : public IRCDTS6Proto {
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void SendMode(const char *, const char *, const char *);
|
||||
void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
void cmd_notice_ops(const char *, const char *, const char *);
|
||||
void SendKick(const char *, const char *, const char *, const char *);
|
||||
void SendNoticeChanops(const char *, const char *, const char *);
|
||||
void cmd_bot_chan_mode(const char *, const char *);
|
||||
void cmd_quit(const char *, const char *);
|
||||
void cmd_pong(const char *, const char *);
|
||||
|
||||
@@ -722,13 +722,13 @@ void InspIRCdProto::SendClientIntroduction(const char *nick, const char *user, c
|
||||
send_cmd(nick, "OPERTYPE Service");
|
||||
}
|
||||
|
||||
void InspIRCdProto::cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void InspIRCdProto::SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
else send_cmd(source, "KICK %s %s :%s", chan, user, user);
|
||||
}
|
||||
|
||||
void InspIRCdProto::cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void InspIRCdProto::SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) return;
|
||||
send_cmd(ServerName, "NOTICE @%s :%s", dest, buf);
|
||||
|
||||
@@ -74,8 +74,8 @@ class InspIRCdProto : public IRCDProto {
|
||||
void SendGuestNick(const char *, const char *, const char *, const char *, const char *);
|
||||
void SendMode(const char *, const char *, const char *);
|
||||
void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
void cmd_notice_ops(const char *, const char *, const char *);
|
||||
void SendKick(const char *, const char *, const char *, const char *);
|
||||
void SendNoticeChanops(const char *, const char *, const char *);
|
||||
void cmd_bot_chan_mode(const char *, const char *);
|
||||
void cmd_join(const char *, const char *, time_t);
|
||||
void cmd_unsqline(const char *);
|
||||
|
||||
@@ -1142,7 +1142,7 @@ void hybrid_cmd_nick(const char *nick, const char *name, const char *mode)
|
||||
ServerName, (name));
|
||||
}
|
||||
|
||||
void hybrid_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void hybrid_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
@@ -1151,7 +1151,7 @@ void hybrid_cmd_kick(const char *source, const char *chan, const char *user, con
|
||||
}
|
||||
}
|
||||
|
||||
void hybrid_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void hybrid_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) {
|
||||
return;
|
||||
@@ -1466,8 +1466,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(hybrid_cmd_guest_nick);
|
||||
pmodule_SendMode(hybrid_cmd_mode);
|
||||
pmodule_SendClientIntroduction(hybrid_cmd_bot_nick);
|
||||
pmodule_cmd_kick(hybrid_cmd_kick);
|
||||
pmodule_cmd_notice_ops(hybrid_cmd_notice_ops);
|
||||
pmodule_SendKick(hybrid_cmd_kick);
|
||||
pmodule_SendNoticeChanops(hybrid_cmd_notice_ops);
|
||||
pmodule_cmd_notice(hybrid_cmd_notice);
|
||||
pmodule_cmd_notice2(hybrid_cmd_notice2);
|
||||
pmodule_cmd_privmsg(hybrid_cmd_privmsg);
|
||||
|
||||
@@ -57,8 +57,8 @@ void hybrid_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void hybrid_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void hybrid_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void hybrid_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void hybrid_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void hybrid_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void hybrid_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void hybrid_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void hybrid_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void hybrid_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void hybrid_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -1332,7 +1332,7 @@ plexus_cmd_nick (const char *nick, const char *name, const char *mode)
|
||||
}
|
||||
|
||||
void
|
||||
plexus_cmd_kick (const char *source, const char *chan, const char *user, const char *buf)
|
||||
plexus_SendKick (const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf)
|
||||
{
|
||||
@@ -1345,7 +1345,7 @@ plexus_cmd_kick (const char *source, const char *chan, const char *user, const c
|
||||
}
|
||||
|
||||
void
|
||||
plexus_cmd_notice_ops (const char *source, const char *dest, const char *buf)
|
||||
plexus_SendNoticeChanops (const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf)
|
||||
{
|
||||
@@ -1750,8 +1750,8 @@ moduleAddAnopeCmds ()
|
||||
pmodule_SendGuestNick (plexus_cmd_guest_nick);
|
||||
pmodule_SendMode (plexus_cmd_mode);
|
||||
pmodule_SendClientIntroduction (plexus_cmd_bot_nick);
|
||||
pmodule_cmd_kick (plexus_cmd_kick);
|
||||
pmodule_cmd_notice_ops (plexus_cmd_notice_ops);
|
||||
pmodule_SendKick (plexus_cmd_kick);
|
||||
pmodule_SendNoticeChanops (plexus_cmd_notice_ops);
|
||||
pmodule_cmd_notice (plexus_cmd_notice);
|
||||
pmodule_cmd_notice2 (plexus_cmd_notice2);
|
||||
pmodule_cmd_privmsg (plexus_cmd_privmsg);
|
||||
|
||||
@@ -53,8 +53,8 @@ void plexus_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void plexus_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void plexus_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void plexus_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void plexus_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void plexus_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void plexus_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void plexus_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void plexus_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void plexus_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void plexus_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -993,7 +993,7 @@ int anope_event_motd(const char *source, int ac, const char **av)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void ptlink_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void ptlink_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) {
|
||||
return;
|
||||
@@ -1208,7 +1208,7 @@ void ptlink_cmd_nick(const char *nick, const char *name, const char *mode)
|
||||
ptlink_cmd_sqline(nick, "Reserved for services");
|
||||
}
|
||||
|
||||
void ptlink_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void ptlink_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (!buf) {
|
||||
return;
|
||||
@@ -1695,8 +1695,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(ptlink_cmd_guest_nick);
|
||||
pmodule_SendMode(ptlink_cmd_mode);
|
||||
pmodule_SendClientIntroduction(ptlink_cmd_bot_nick);
|
||||
pmodule_cmd_kick(ptlink_cmd_kick);
|
||||
pmodule_cmd_notice_ops(ptlink_cmd_notice_ops);
|
||||
pmodule_SendKick(ptlink_cmd_kick);
|
||||
pmodule_SendNoticeChanops(ptlink_cmd_notice_ops);
|
||||
pmodule_cmd_notice(ptlink_cmd_notice);
|
||||
pmodule_cmd_notice2(ptlink_cmd_notice2);
|
||||
pmodule_cmd_privmsg(ptlink_cmd_privmsg);
|
||||
|
||||
@@ -92,8 +92,8 @@ void ptlink_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void ptlink_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void ptlink_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void ptlink_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void ptlink_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void ptlink_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void ptlink_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void ptlink_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void ptlink_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void ptlink_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void ptlink_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -861,7 +861,7 @@ void rageircd_cmd_global(const char *source, const char *buf)
|
||||
send_cmd(source ? source : ServerName, "GLOBOPS :%s", buf);
|
||||
}
|
||||
|
||||
void rageircd_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void rageircd_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) {
|
||||
return;
|
||||
@@ -955,7 +955,7 @@ void rageircd_SendMode(const char *source, const char *dest, const char *buf)
|
||||
}
|
||||
|
||||
|
||||
void rageircd_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void rageircd_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
@@ -1575,8 +1575,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(rageircd_cmd_guest_nick);
|
||||
pmodule_SendMode(rageircd_cmd_mode);
|
||||
pmodule_SendClientIntroduction(rageircd_cmd_bot_nick);
|
||||
pmodule_cmd_kick(rageircd_cmd_kick);
|
||||
pmodule_cmd_notice_ops(rageircd_cmd_notice_ops);
|
||||
pmodule_SendKick(rageircd_cmd_kick);
|
||||
pmodule_SendNoticeChanops(rageircd_cmd_notice_ops);
|
||||
pmodule_cmd_notice(rageircd_cmd_notice);
|
||||
pmodule_cmd_notice2(rageircd_cmd_notice2);
|
||||
pmodule_cmd_privmsg(rageircd_cmd_privmsg);
|
||||
|
||||
@@ -55,8 +55,8 @@ void rageircd_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void rageircd_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void rageircd_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void rageircd_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void rageircd_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void rageircd_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void rageircd_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void rageircd_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void rageircd_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void rageircd_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void rageircd_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -1061,7 +1061,7 @@ int anope_event_motd(const char *source, int ac, const char **av)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void solidircd_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void solidircd_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
|
||||
if (!buf) {
|
||||
@@ -1255,7 +1255,7 @@ void solidircd_cmd_nick(const char *nick, const char *name, const char *modes)
|
||||
solidircd_cmd_sqline(nick, "Reserved for services");
|
||||
}
|
||||
|
||||
void solidircd_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void solidircd_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
@@ -1608,8 +1608,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(solidircd_cmd_guest_nick);
|
||||
pmodule_SendMode(solidircd_cmd_mode);
|
||||
pmodule_SendClientIntroduction(solidircd_cmd_bot_nick);
|
||||
pmodule_cmd_kick(solidircd_cmd_kick);
|
||||
pmodule_cmd_notice_ops(solidircd_cmd_notice_ops);
|
||||
pmodule_SendKick(solidircd_cmd_kick);
|
||||
pmodule_SendNoticeChanops(solidircd_cmd_notice_ops);
|
||||
pmodule_cmd_notice(solidircd_cmd_notice);
|
||||
pmodule_cmd_notice2(solidircd_cmd_notice2);
|
||||
pmodule_cmd_privmsg(solidircd_cmd_privmsg);
|
||||
|
||||
@@ -79,8 +79,8 @@ void solidircd_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void solidircd_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void solidircd_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void solidircd_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void solidircd_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void solidircd_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void solidircd_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void solidircd_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void solidircd_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void solidircd_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void solidircd_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -1087,7 +1087,7 @@ void ultimate3_SendClientIntroduction(const char *nick, const char *user, const
|
||||
ultimate3_cmd_sqline(nick, "Reserved for services");
|
||||
}
|
||||
|
||||
void ultimate3_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void ultimate3_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
@@ -1096,7 +1096,7 @@ void ultimate3_cmd_kick(const char *source, const char *chan, const char *user,
|
||||
}
|
||||
}
|
||||
|
||||
void ultimate3_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void ultimate3_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) {
|
||||
return;
|
||||
@@ -1716,8 +1716,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(ultimate3_cmd_guest_nick);
|
||||
pmodule_SendMode(ultimate3_cmd_mode);
|
||||
pmodule_SendClientIntroduction(ultimate3_cmd_bot_nick);
|
||||
pmodule_cmd_kick(ultimate3_cmd_kick);
|
||||
pmodule_cmd_notice_ops(ultimate3_cmd_notice_ops);
|
||||
pmodule_SendKick(ultimate3_cmd_kick);
|
||||
pmodule_SendNoticeChanops(ultimate3_cmd_notice_ops);
|
||||
pmodule_cmd_notice(ultimate3_cmd_notice);
|
||||
pmodule_cmd_notice2(ultimate3_cmd_notice2);
|
||||
pmodule_cmd_privmsg(ultimate3_cmd_privmsg);
|
||||
|
||||
@@ -65,8 +65,8 @@ void ultimate3_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void ultimate3_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void ultimate3_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void ultimate3_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void ultimate3_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void ultimate3_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void ultimate3_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void ultimate3_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void ultimate3_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void ultimate3_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void ultimate3_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -1133,7 +1133,7 @@ int anope_event_motd(const char *source, int ac, const char **av)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void viagra_cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void viagra_SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(NULL, "NOTICE @%s :%s", dest, buf);
|
||||
@@ -1332,7 +1332,7 @@ void viagra_SendClientIntroduction(const char *nick, const char *user, const cha
|
||||
viagra_cmd_sqline(nick, "Reserved for services");
|
||||
}
|
||||
|
||||
void viagra_cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void viagra_SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) {
|
||||
send_cmd(source, "KICK %s %s :%s", chan, user, buf);
|
||||
@@ -1615,8 +1615,8 @@ void moduleAddAnopeCmds()
|
||||
pmodule_SendGuestNick(viagra_cmd_guest_nick);
|
||||
pmodule_SendMode(viagra_cmd_mode);
|
||||
pmodule_SendClientIntroduction(viagra_cmd_bot_nick);
|
||||
pmodule_cmd_kick(viagra_cmd_kick);
|
||||
pmodule_cmd_notice_ops(viagra_cmd_notice_ops);
|
||||
pmodule_SendKick(viagra_cmd_kick);
|
||||
pmodule_SendNoticeChanops(viagra_cmd_notice_ops);
|
||||
pmodule_cmd_notice(viagra_cmd_notice);
|
||||
pmodule_cmd_notice2(viagra_cmd_notice2);
|
||||
pmodule_cmd_privmsg(viagra_cmd_privmsg);
|
||||
|
||||
@@ -74,8 +74,8 @@ void viagra_cmd_nick(const char *nick, const char *name, const char *modes);
|
||||
void viagra_SendGuestNick(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void viagra_SendMode(const char *source, const char *dest, const char *buf);
|
||||
void viagra_SendClientIntroduction(const char *nick, const char *user, const char *host, const char *real, const char *modes);
|
||||
void viagra_cmd_kick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void viagra_cmd_notice_ops(const char *source, const char *dest, const char *buf);
|
||||
void viagra_SendKick(const char *source, const char *chan, const char *user, const char *buf);
|
||||
void viagra_SendNoticeChanops(const char *source, const char *dest, const char *buf);
|
||||
void viagra_cmd_notice(const char *source, const char *dest, const char *buf);
|
||||
void viagra_cmd_notice2(const char *source, const char *dest, const char *msg);
|
||||
void viagra_cmd_privmsg(const char *source, const char *dest, const char *buf);
|
||||
|
||||
@@ -1025,7 +1025,7 @@ void ratbox_cmd_tmode(const char *source, const char *dest, const char *fmt, ...
|
||||
send_cmd(NULL, "MODE %s %s", dest, buf);
|
||||
}
|
||||
|
||||
void RatboxProto::cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void RatboxProto::SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
Uid *ud = find_uid(source);
|
||||
User *u = finduser(user);
|
||||
@@ -1033,7 +1033,7 @@ void RatboxProto::cmd_kick(const char *source, const char *chan, const char *use
|
||||
else send_cmd(UseTS6 ? (ud ? ud->uid : source) : source, "KICK %s %s", chan, UseTS6 ? (u ? u->uid : user) : user);
|
||||
}
|
||||
|
||||
void RatboxProto::cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void RatboxProto::SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) return;
|
||||
send_cmd(NULL, "NOTICE @%s :%s", dest, buf);
|
||||
|
||||
@@ -54,8 +54,8 @@ class RatboxProto : public IRCDProto {
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void SendMode(const char *, const char *, const char *);
|
||||
void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
void cmd_notice_ops(const char *, const char *, const char *);
|
||||
void SendKick(const char *, const char *, const char *, const char *);
|
||||
void SendNoticeChanops(const char *, const char *, const char *);
|
||||
void cmd_message(const char *, const char *, const char *);
|
||||
void cmd_notice(const char *, const char *, const char *);
|
||||
void cmd_privmsg(const char *, const char *, const char *);
|
||||
|
||||
@@ -561,13 +561,13 @@ void UnrealIRCdProto::SendClientIntroduction(const char *nick, const char *user,
|
||||
cmd_sqline(nick, "Reserved for services");
|
||||
}
|
||||
|
||||
void UnrealIRCdProto::cmd_kick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
void UnrealIRCdProto::SendKick(const char *source, const char *chan, const char *user, const char *buf)
|
||||
{
|
||||
if (buf) send_cmd(source, "%s %s %s :%s", send_token("KICK", "H"), chan, user, buf);
|
||||
else send_cmd(source, "%s %s %s", send_token("KICK", "H"), chan, user);
|
||||
}
|
||||
|
||||
void UnrealIRCdProto::cmd_notice_ops(const char *source, const char *dest, const char *buf)
|
||||
void UnrealIRCdProto::SendNoticeChanops(const char *source, const char *dest, const char *buf)
|
||||
{
|
||||
if (!buf) return;
|
||||
send_cmd(source, "%s @%s :%s", send_token("NOTICE", "B"), dest, buf);
|
||||
|
||||
@@ -92,8 +92,8 @@ class UnrealIRCdProto : public IRCDProto {
|
||||
void SendGuestNick(const char *, const char *, const char *, const char *, const char *);
|
||||
void SendMode(const char *, const char *, const char *);
|
||||
void SendClientIntroduction(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
void cmd_notice_ops(const char *, const char *, const char *);
|
||||
void SendKick(const char *, const char *, const char *, const char *);
|
||||
void SendNoticeChanops(const char *, const char *, const char *);
|
||||
void cmd_bot_chan_mode(const char *, const char *);
|
||||
void cmd_join(const char *, const char *, time_t);
|
||||
void cmd_unsqline(const char *);
|
||||
|
||||
Reference in New Issue
Block a user