/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: ns_release.c 953 2006-01-14 11:36:29Z certus $"); moduleSetType(CORE); c = createCommand("RELEASE", do_release, NULL, NICK_HELP_RELEASE, -1, -1, -1, -1); moduleAddCommand(NICKSERV, c, MOD_UNIQUE); moduleSetNickHelp(myNickServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: cs_clear.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("CLEAR", do_clear, NULL, CHAN_HELP_CLEAR, -1, -1, -1, -1); moduleAddCommand(CHANSERV, c, MOD_UNIQUE); moduleSetChanHelp(myChanServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_userlist.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("USERLIST", do_userlist, NULL, OPER_HELP_USERLIST, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(CORE); c = createCommand("USERLIST", do_userlist, NULL, OPER_HELP_USERLIST, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(CORE); c = createCommand("GHOST", do_ghost, NULL, NICK_HELP_GHOST, -1, -1, -1, -1); moduleAddCommand(NICKSERV, c, MOD_UNIQUE); moduleSetNickHelp(myNickServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_kick.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("KICK", do_os_kick, is_services_oper, OPER_HELP_KICK, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(CORE); c = createCommand("MODE", do_os_mode, is_services_oper, OPER_HELP_MODE, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: ns_ghost.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("GHOST", do_ghost, NULL, NICK_HELP_GHOST, -1, -1, -1, -1); moduleAddCommand(NICKSERV, c, MOD_UNIQUE); moduleSetNickHelp(myNickServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_admin.c 953 2006-01-14 11:36:29Z certus $"); moduleSetType(CORE); c = createCommand("ADMIN", do_admin, is_oper, OPER_HELP_ADMIN, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
int AnopeInit( int argc, char **argv ) { moduleAddAuthor(AUTHOR); moduleAddVersion(VERSION); if( !LogChannel ) { alog( "[bs_logchanmon] No LogChannel was found. Unloading module." ); return MOD_STOP; } anope_cmd_nick( BotNick, "Service to protect the service log channel.", "+BSo" ); anope_cmd_join( BotNick, LogChannel, time( NULL ) ); anope_cmd_mode( BotNick, LogChannel, "+o %s", BotNick ); return MOD_CONT; }
/** * Create the off command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(CORE); c = createCommand("DEL", do_del, is_host_remover, HOST_HELP_DEL, -1, -1, -1, -1); moduleAddCommand(HOSTSERV, c, MOD_UNIQUE); moduleSetHostHelp(myHostServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_global.c 1270 2007-08-27 03:23:06Z drstein $"); moduleSetType(CORE); c = createCommand("GLOBAL", do_global, is_services_admin, OPER_HELP_GLOBAL, -1, -1, -1, -1); c->help_param1 = s_GlobalNoticer; moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion ("$Id: os_chankill.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("CHANKILL", do_chankill, is_services_admin, OPER_HELP_CHANKILL, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * Create the command, and tell Denora about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int DenoraInit(int argc, char **argv) { Command *c; if (denora->debug >= 2) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion("$Id$"); moduleSetType(CORE); c = createCommand("HTML", do_htmlexport, is_stats_admin, -1, -1, -1, STAT_HELP_HTML); moduleAddCommand(STATSERV, c, MOD_UNIQUE); return MOD_CONT; }
int DenoraInit(int argc, char **argv) { EvtHook *hook = NULL; int status; hook = createEventHook(EVENT_CTCP_VERSION, my_version); status = moduleAddEventHook(hook); if (status != MOD_ERR_OK) { /* something went wrong say something about */ alog(LOG_NORMAL, "[%s%s] unable to bind to EVENT_CTCP_VERSION error [%d][%s]", MYNAME, MODULE_EXT, status, ModuleGetErrStr(status)); return MOD_STOP; } moduleAddAuthor(AUTHOR); moduleAddVersion(VERSION); return MOD_CONT; }
/** * Create the off command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: cs_register.c 1270 2007-08-27 03:23:06Z drstein $"); moduleSetType(CORE); c = createCommand("REGISTER", do_register, NULL, CHAN_HELP_REGISTER, -1, -1, -1, -1); c->help_param1 = s_NickServ; moduleAddCommand(CHANSERV, c, MOD_UNIQUE); moduleSetChanHelp(myChanServHelp); return MOD_CONT; }
/** * Create the command, and tell Denora about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int DenoraInit(int argc, char **argv) { CronEvent *evt; if (denora->debug >= 2) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion ("$Id: cron_daily.c 386 2011-01-04 17:16:43Z hal9000 $"); moduleSetType(CORE); evt = createCronEvent(CRON_MIDNIGHT, users_daily); moduleAddCronEvent(evt); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: ns_getpass.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("GETPASS", do_getpass, is_services_admin, -1, -1, -1, NICK_SERVADMIN_HELP_GETPASS, NICK_SERVADMIN_HELP_GETPASS); moduleAddCommand(NICKSERV, c, MOD_UNIQUE); moduleSetNickHelp(myNickServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(CORE); c = createCommand("FORBID", do_forbid, is_services_admin, -1, -1, -1, CHAN_SERVADMIN_HELP_FORBID, CHAN_SERVADMIN_HELP_FORBID); moduleAddCommand(CHANSERV, c, MOD_UNIQUE); moduleSetChanHelp(myChanServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: cs_logout.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("LOGOUT", do_logout, NULL, -1, CHAN_HELP_LOGOUT, -1, CHAN_SERVADMIN_HELP_LOGOUT, CHAN_SERVADMIN_HELP_LOGOUT); moduleAddCommand(CHANSERV, c, MOD_UNIQUE); moduleSetChanHelp(myChanServHelp); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion ("$Id: os_modload.c 1301 2007-09-06 00:16:31Z drstein $"); moduleSetType(CORE); c = createCommand("MODLOAD", do_modload, is_services_root, -1, -1, -1, -1, OPER_HELP_MODLOAD); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); return MOD_CONT; }
/** * AnopeInit is called when the module is loaded * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { EvtHook *hook = NULL; Command *c; int status = 0; moduleAddAuthor(AUTHOR); moduleAddVersion(VERSION); moduleSetType(THIRD); /* Load configuration directives from services.conf */ alog("[%s] Loading configuration directives", MYNAME); if (mLoadConfig(0, NULL)) return MOD_STOP; hook = createEventHook(EVENT_RELOAD, mLoadConfig); status += moduleAddEventHook(hook); c = createCommand("RESETPASS", do_resetpass, NULL, -1, -1, -1, -1, -1); moduleAddHelp(c, ResetPassHelp); status += moduleAddCommand(NICKSERV, c, MOD_HEAD); c = createCommand("CONFIRMRESET", do_confirm, NULL, -1, -1, -1, -1, -1); moduleAddHelp(c, EntercodeResetHelp); status += moduleAddCommand(NICKSERV, c, MOD_HEAD); c = createCommand("RESENDRESET", do_resendcode, NULL, -1, -1, -1, -1, -1); moduleAddHelp(c, ResendPassCodeHelp); status += moduleAddCommand(NICKSERV, c, MOD_HEAD); c = createCommand("SENDPASS", do_sendpass, NULL, -1, -1, -1, -1, -1); status += moduleAddCommand(NICKSERV, c, MOD_HEAD); moduleSetNickHelp(mMainNickHelp); m_AddLanguages(); if (status != MOD_ERR_OK) { alog(LOG_CREATE_COMMAND_ERROR, MYNAME); return MOD_STOP; } return MOD_CONT; }
int AnopeInit(int argc, char **argv) { Command *c = NULL; EvtHook *hook = NULL; int status = 0; if (!moduleMinVersion(1,7,21,1341)) { alog("cs_autovoice: Your version of Anope isn't supported. This module require Anope-1.7.21 (1341) or later. Please upgrade to a newer release."); return MOD_STOP; } hook = createEventHook(EVENT_DB_SAVING, mSaveData); status = moduleAddEventHook(hook); if (status != MOD_ERR_OK) { alog("cs_autovoice: Cannot hook to EVENT_DB_SAVING."); return MOD_STOP; } hook = createEventHook(EVENT_DB_BACKUP, mBackupData); status = moduleAddEventHook(hook); if (status != MOD_ERR_OK) { alog("cs_autovoice: Cannot hook to EVENT_DB_BACKUP."); return MOD_STOP; } hook = createEventHook(EVENT_JOIN_CHANNEL, mEventJoin); status = moduleAddEventHook(hook); if (status != MOD_ERR_OK) { alog("cs_autovoice: Cannot hook to EVENT_JOIN_CHANNEL."); return MOD_STOP; } c = createCommand("AUTOVOICE", do_avoice, NULL, -1, -1, -1, -1, -1); moduleAddHelp(c, myChanServAvoiceHelp); moduleSetChanHelp(myChanServHelp); moduleAddCommand(CHANSERV, c, MOD_HEAD); if (status != MOD_ERR_OK) { alog("cs_autovoice: Something isn't init right!"); return MOD_STOP; } else { alog("cs_autovoice: New command: \2/msg %s HELP AUTOVOICE\2", s_ChanServ); alog("cs_autovoice: Module loaded successfully."); } mLoadConfig(); mAddLanguages(); moduleAddCallback("cs_autovoice: mLoadData", time(NULL) + 2, mLoadData, 0, NULL); moduleAddAuthor(AUTHOR); moduleAddVersion(VERSION); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_raw.c 953 2006-01-14 11:36:29Z certus $"); moduleSetType(CORE); c = createCommand("RAW", do_raw, is_services_admin, OPER_HELP_RAW, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); if (DisableRaw) { alog("[os_raw] Unloading because DisableRaw is enabled"); return MOD_STOP; } return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion(VERSION_STRING); moduleSetType(THIRD); c = createCommand("RAW", do_raw, is_services_root, OPER_HELP_RAW, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); if (DisableRaw) { alog("[os_raw] Unloading because DisableRaw is enabled"); return MOD_STOP; } return MOD_CONT; }
/** * Create the command, and tell Denora about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int DenoraInit(int argc, char **argv) { Command *c; if (denora->debug >= 2) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion ("$Id: ss_exclude.c 386 2011-01-04 17:16:43Z hal9000 $"); moduleSetType(CORE); c = createCommand("EXCLUDE", do_exclude, is_stats_admin, -1, -1, -1, STAT_HELP_EXCLUDE); moduleAddCommand(STATSERV, c, MOD_UNIQUE); return MOD_CONT; }
/** * Create the hook, and tell Denora about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int DenoraInit(int argc, char **argv) { EvtHook *hook; if (denora->debug >= 2) { protocol_debug(NULL, argc, argv); } moduleAddAuthor("Denora"); moduleAddVersion ("$Id: ss_fantasy_help.c 386 2011-01-04 17:16:43Z hal9000 $"); moduleSetType(CORE); hook = createEventHook(EVENT_FANTASY, do_fantasy); moduleAddEventHook(hook); return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_oline.c 982 2006-03-01 14:16:54Z certus $"); moduleSetType(CORE); c = createCommand("OLINE", do_operoline, is_services_admin, OPER_HELP_OLINE, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); if (!ircd->omode) { return MOD_STOP; } return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_oline.c 1265 2007-08-26 15:33:06Z geniusdex $"); moduleSetType(CORE); c = createCommand("OLINE", do_operoline, is_services_admin, OPER_HELP_OLINE, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); if (!ircd->omode) { return MOD_STOP; } return MOD_CONT; }
/** * Create the command, and tell anope about it. * @param argc Argument count * @param argv Argument list * @return MOD_CONT to allow the module, MOD_STOP to stop it **/ int AnopeInit(int argc, char **argv) { Command *c; moduleAddAuthor("Anope"); moduleAddVersion("$Id: os_sgline.c 1288 2007-08-29 18:40:53Z geniusdex $"); moduleSetType(CORE); c = createCommand("SGLINE", do_sgline, is_services_oper, OPER_HELP_SGLINE, -1, -1, -1, -1); moduleAddCommand(OPERSERV, c, MOD_UNIQUE); moduleSetOperHelp(myOperServHelp); if (!ircd->sgline) { return MOD_STOP; } return MOD_CONT; }