mirror of
https://github.com/anope/anope.git
synced 2026-07-03 20:23:13 +02:00
Allow assigning service bots via /invite
This commit is contained in:
@@ -482,6 +482,7 @@ class ProtoBahamut : public Module
|
||||
Message::Away message_away;
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Join message_join;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
@@ -544,10 +545,10 @@ class ProtoBahamut : public Module
|
||||
public:
|
||||
ProtoBahamut(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_join(this),
|
||||
message_kick(this), message_kill(this), message_motd(this), message_part(this),
|
||||
message_ping(this), message_privmsg(this), message_quit(this), message_squit(this),
|
||||
message_stats(this), message_time(this), message_version(this), message_whois(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_invite(this),
|
||||
message_join(this), message_kick(this), message_kill(this), message_motd(this),
|
||||
message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_time(this), message_version(this), message_whois(this),
|
||||
|
||||
message_burst(this), message_mode(this, "MODE"), message_svsmode(this, "SVSMODE"),
|
||||
message_nick(this), message_server(this), message_sjoin(this), message_topic(this)
|
||||
|
||||
@@ -324,6 +324,7 @@ class ProtoCharybdis : public Module
|
||||
Message::Away message_away;
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
Message::Mode message_mode;
|
||||
@@ -384,10 +385,10 @@ class ProtoCharybdis : public Module
|
||||
public:
|
||||
ProtoCharybdis(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_kick(this), message_kill(this),
|
||||
message_mode(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_topic(this),
|
||||
message_version(this), message_whois(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_invite(this), message_kick(this),
|
||||
message_kill(this), message_mode(this), message_motd(this), message_part(this), message_ping(this),
|
||||
message_privmsg(this), message_quit(this), message_squit(this), message_stats(this), message_time(this),
|
||||
message_topic(this), message_version(this), message_whois(this),
|
||||
|
||||
message_bmask("IRCDMessage", "charybdis/bmask", "ratbox/bmask"),
|
||||
message_join("IRCDMessage", "charybdis/join", "ratbox/join"),
|
||||
|
||||
@@ -522,6 +522,7 @@ class ProtoHybrid : public Module
|
||||
Message::Away message_away;
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
Message::Mode message_mode;
|
||||
@@ -594,10 +595,10 @@ class ProtoHybrid : public Module
|
||||
public:
|
||||
ProtoHybrid(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_kick(this), message_kill(this),
|
||||
message_mode(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_topic(this),
|
||||
message_version(this), message_whois(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_invite(this), message_kick(this),
|
||||
message_kill(this), message_mode(this), message_motd(this), message_part(this), message_ping(this),
|
||||
message_privmsg(this), message_quit(this), message_squit(this), message_stats(this), message_time(this),
|
||||
message_topic(this), message_version(this), message_whois(this),
|
||||
|
||||
message_bmask(this), message_eob(this), message_join(this),
|
||||
message_nick(this), message_pass(this), message_pong(this), message_server(this), message_sid(this),
|
||||
|
||||
@@ -817,6 +817,7 @@ class ProtoInspIRCd : public Module
|
||||
/* Core message handlers */
|
||||
Message::Away message_away;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Join message_join;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
@@ -861,9 +862,10 @@ class ProtoInspIRCd : public Module
|
||||
public:
|
||||
ProtoInspIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_error(this), message_join(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_time(this), message_topic(this), message_version(this),
|
||||
message_away(this), message_error(this), message_invite(this), message_join(this), message_kick(this),
|
||||
message_kill(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_topic(this),
|
||||
message_version(this),
|
||||
|
||||
message_capab(this), message_chgident(this, "CHGIDENT"), message_setident(this, "SETIDENT"),
|
||||
message_chgname(this, "CHGNAME"), message_setname(this, "SETNAME"), message_endburst(this),
|
||||
|
||||
@@ -1170,6 +1170,7 @@ class ProtoInspIRCd : public Module
|
||||
/* Core message handlers */
|
||||
Message::Away message_away;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Join message_join;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
@@ -1205,9 +1206,9 @@ class ProtoInspIRCd : public Module
|
||||
public:
|
||||
ProtoInspIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_error(this), message_join(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_topic(this),
|
||||
message_away(this), message_error(this), message_invite(this), message_join(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this), message_squit(this),
|
||||
message_stats(this), message_topic(this),
|
||||
|
||||
message_chgident(this), message_setname(this, "SETNAME"), message_chgname(this, "FNAME"), message_capab(this), message_endburst(this),
|
||||
message_fhost(this, "FHOST"), message_sethost(this, "SETHOST"), message_fjoin(this), message_fmode(this), message_ftopic(this),
|
||||
|
||||
@@ -632,6 +632,7 @@ class ProtoInspIRCd : public Module
|
||||
/* Core message handlers */
|
||||
Message::Away message_away;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Join message_join;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
@@ -663,9 +664,9 @@ class ProtoInspIRCd : public Module
|
||||
public:
|
||||
ProtoInspIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_error(this), message_join(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_topic(this),
|
||||
message_away(this), message_error(this), message_invite(this), message_join(this), message_kick(this),
|
||||
message_kill(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_topic(this),
|
||||
|
||||
message_endburst("IRCDMessage", "inspircd20/endburst", "inspircd12/endburst"),
|
||||
message_fhost("IRCDMessage", "inspircd20/fhost", "inspircd12/fhost"),
|
||||
|
||||
@@ -570,6 +570,7 @@ class ProtongIRCd : public Module
|
||||
/* Core message handlers */
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
Message::MOTD message_motd;
|
||||
@@ -643,8 +644,8 @@ class ProtongIRCd : public Module
|
||||
public:
|
||||
ProtongIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_capab(this), message_error(this), message_kick(this), message_kill(this), message_motd(this),
|
||||
message_part(this), message_ping(this), message_privmsg(this), message_squery(this, "SQUERY"),
|
||||
message_capab(this), message_error(this), message_invite(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_squery(this, "SQUERY"),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_version(this),
|
||||
|
||||
message_005(this), message_376(this), message_chaninfo(this), message_join(this), message_metadata(this),
|
||||
|
||||
@@ -298,6 +298,7 @@ class ProtoPlexus : public Module
|
||||
Message::Away message_away;
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
Message::Mode message_mode;
|
||||
@@ -355,7 +356,7 @@ class ProtoPlexus : public Module
|
||||
public:
|
||||
ProtoPlexus(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_kick(this), message_kill(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_invite(this), message_kick(this), message_kill(this),
|
||||
message_mode(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_time(this), message_topic(this), message_version(this), message_whois(this),
|
||||
|
||||
|
||||
@@ -185,6 +185,7 @@ class ProtoRatbox : public Module
|
||||
Message::Away message_away;
|
||||
Message::Capab message_capab;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
Message::Mode message_mode;
|
||||
@@ -230,10 +231,10 @@ class ProtoRatbox : public Module
|
||||
public:
|
||||
ProtoRatbox(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_kick(this), message_kill(this),
|
||||
message_mode(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_topic(this),
|
||||
message_version(this), message_whois(this),
|
||||
message_away(this), message_capab(this), message_error(this), message_invite(this), message_kick(this),
|
||||
message_kill(this), message_mode(this), message_motd(this), message_part(this), message_ping(this),
|
||||
message_privmsg(this), message_quit(this), message_squit(this), message_stats(this), message_time(this),
|
||||
message_topic(this), message_version(this), message_whois(this),
|
||||
|
||||
message_bmask("IRCDMessage", "ratbox/bmask", "hybrid/bmask"), message_join("IRCDMessage", "ratbox/join", "hybrid/join"),
|
||||
message_nick("IRCDMessage", "ratbox/nick", "hybrid/nick"), message_pong("IRCDMessage", "ratbox/pong", "hybrid/pong"),
|
||||
|
||||
@@ -1124,6 +1124,7 @@ class ProtoUnreal : public Module
|
||||
/* Core message handlers */
|
||||
Message::Away message_away;
|
||||
Message::Error message_error;
|
||||
Message::Invite message_invite;
|
||||
Message::Join message_join;
|
||||
Message::Kick message_kick;
|
||||
Message::Kill message_kill;
|
||||
@@ -1198,9 +1199,9 @@ class ProtoUnreal : public Module
|
||||
public:
|
||||
ProtoUnreal(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR),
|
||||
ircd_proto(this),
|
||||
message_away(this), message_error(this), message_join(this), message_kick(this), message_kill(this),
|
||||
message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this),
|
||||
message_squit(this), message_stats(this), message_time(this), message_version(this),
|
||||
message_away(this), message_error(this), message_invite(this), message_join(this), message_kick(this),
|
||||
message_kill(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this),
|
||||
message_quit(this), message_squit(this), message_stats(this), message_time(this), message_version(this),
|
||||
message_whois(this),
|
||||
|
||||
message_capab(this), message_chghost(this), message_chgident(this), message_chgname(this), message_mode(this, "MODE"),
|
||||
|
||||
Reference in New Issue
Block a user