/** * Now tell anope how to use us. **/ int AnopeInit(int argc, char **argv) { moduleAddAuthor("Anope"); moduleAddVersion("$Id: viagra.c 1291 2007-08-30 20:59:14Z drstein $"); moduleSetType(PROTOCOL); pmodule_ircd_version("ViagraIRCd 1.3.x"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_cbmodeinfos(myCbmodeinfos); pmodule_ircd_cumodes(myCumodes); pmodule_ircd_flood_mode_char_set(""); pmodule_ircd_flood_mode_char_remove(""); pmodule_ircd_cbmodes(myCbmodes); pmodule_ircd_cmmodes(myCmmodes); pmodule_ircd_csmodes(myCsmodes); pmodule_ircd_useTSMode(0); /** Deal with modes anope _needs_ to know **/ pmodule_invis_umode(UMODE_i); pmodule_oper_umode(UMODE_o); pmodule_invite_cmode(CMODE_i); pmodule_secret_cmode(CMODE_s); pmodule_private_cmode(CMODE_p); pmodule_key_mode(CMODE_k); pmodule_limit_mode(CMODE_l); moduleAddAnopeCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } /* Only 1 protocol module may be loaded */ if (protocolModuleLoaded()) { alog(LOG_NORMAL, langstr(ALOG_MOD_BE_ONLY_ONE)); return MOD_STOP; } /* Actual module code stuff */ moduleAddAuthor("Denora"); moduleAddVersion("$Id: asuka.c 388 2011-01-04 21:12:18Z hal9000 $"); moduleSetType(PROTOCOL); /* protocol version and name that we support */ pmodule_ircd_version("Asuka 1.2.1"); /* set the flag of what ircd */ pmodule_irc_var(IRC_ASUKA); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); IRCDModeInit(); pmodule_oper_umode(UMODE_o); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } /* Only 1 protocol module may be loaded */ if (protocolModuleLoaded()) { alog(LOG_NORMAL, langstr(ALOG_MOD_BE_ONLY_ONE)); return MOD_STOP; } moduleAddAuthor("Denora"); moduleAddVersion ("$Id$"); moduleSetType(PROTOCOL); pmodule_ircd_version("InspIRCd 1.1.x"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); pmodule_irc_var(IRC_INSPIRCD11); IRCDModeInit(); pmodule_oper_umode(UMODE_o); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion ("$Id: dreamforge.c 31 2007-07-18 11:39:31Z Hal9000 $"); moduleSetType(PROTOCOL); pmodule_ircd_version("DreamForge 4.6.7"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); pmodule_irc_var(IRC_DREAMFORGE); IRCDModeInit(); pmodule_oper_umode(UMODE_o); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); UplinkSynced = 1; return MOD_CONT; }
/** * Now tell anope how to use us. **/ int AnopeInit (int argc, char **argv) { moduleAddAuthor ("Anope"); moduleAddVersion (VERSION_STRING); moduleSetType (PROTOCOL); pmodule_ircd_version ("hybrid-7.2.1+plexus-3.0.0+"); pmodule_ircd_cap (myIrcdcap); pmodule_ircd_var (myIrcd); pmodule_ircd_cbmodeinfos (myCbmodeinfos); pmodule_ircd_cumodes (myCumodes); pmodule_ircd_flood_mode_char_set (""); pmodule_ircd_flood_mode_char_remove (""); pmodule_ircd_cbmodes (myCbmodes); pmodule_ircd_cmmodes (myCmmodes); pmodule_ircd_csmodes (myCsmodes); pmodule_ircd_useTSMode (0); /** Deal with modes anope _needs_ to know **/ pmodule_invis_umode (UMODE_i); pmodule_oper_umode (UMODE_o); pmodule_invite_cmode (CMODE_i); pmodule_secret_cmode (CMODE_s); pmodule_private_cmode (CMODE_p); pmodule_key_mode (CMODE_k); pmodule_limit_mode (CMODE_l); pmodule_permchan_mode(CMODE_z); moduleAddAnopeCmds (); moduleAddIRCDMsgs (); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } /* Only 1 protocol module may be loaded */ if (protocolModuleLoaded()) { alog(LOG_NORMAL, langstr(ALOG_MOD_BE_ONLY_ONE)); return MOD_STOP; } moduleAddAuthor("Denora"); moduleAddVersion("$Id: bahamut.c 388 2011-01-04 21:12:18Z hal9000 $"); moduleSetType(PROTOCOL); pmodule_ircd_version("BahamutIRCd 1.4.*/1.8.*"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); IRCDModeInit(); pmodule_oper_umode(UMODE_o); pmodule_irc_var(IRC_BAHAMUT); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } /* Only 1 protocol module may be loaded */ if (protocolModuleLoaded()) { alog(LOG_NORMAL, langstr(ALOG_MOD_BE_ONLY_ONE)); return MOD_STOP; } moduleAddAuthor("Denora"); moduleAddVersion("$Id: scarynet.c 64 2007-05-08 16:48:13Z outsider $"); moduleSetType(PROTOCOL); pmodule_ircd_version("ScaryNet IRCu 2.10.11"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); pmodule_irc_var(IRC_SCARYNET); IRCDModeInit(); pmodule_oper_umode(UMODE_o); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
ProtoBahamut(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL), message_svsmode("SVSMODE", OnMode), message_burst("BURST", event_burst) { this->SetAuthor("Anope"); pmodule_ircd_var(myIrcd); pmodule_ircd_proto(&this->ircd_proto); pmodule_ircd_message(&this->ircd_message); this->AddModes(); ModuleManager::Attach(I_OnUserNickChange, this); }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion("$Id$"); moduleSetType(PROTOCOL); pmodule_ircd_version("Sorcery IRCD"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); IRCDModeInit(); pmodule_oper_umode(UMODE_o); pmodule_irc_var(IRC_SORCERY); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion("$Id$"); moduleSetType(PROTOCOL); pmodule_ircd_version("UltimateIRCd 2.8.2+"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); IRCDModeInit(); pmodule_oper_umode(UMODE_o); pmodule_irc_var(IRC_ULTIMATE2); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; UplinkSynced = 1; }
int DenoraInit(int argc, char **argv) { if (denora->protocoldebug) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion("$Id: neoircd.c 31 2007-07-18 11:39:31Z Hal9000 $"); moduleSetType(PROTOCOL); pmodule_ircd_version("NeoIRCD 0.95"); pmodule_ircd_cap(myIrcdcap); pmodule_ircd_var(myIrcd); pmodule_ircd_useTSMode(0); IRCDModeInit(); pmodule_oper_umode(UMODE_o); pmodule_irc_var(IRC_NEOIRCD); moduleAddIRCDCmds(); moduleAddIRCDMsgs(); return MOD_CONT; }
~ProtoBahamut() { pmodule_ircd_var(NULL); pmodule_ircd_proto(NULL); pmodule_ircd_message(NULL); }