X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/e986e18b42812fc774f0331dd467f7f33e702d72..440cd7e63ac2b059ea1a467a2e4e2244faf92cb3:/qabot/qabot_help.c diff --git a/qabot/qabot_help.c b/qabot/qabot_help.c index 7f9cb2be..4d96b713 100644 --- a/qabot/qabot_help.c +++ b/qabot/qabot_help.c @@ -1,85 +1,84 @@ -#include -#include -#include - -#include "../nick/nick.h" -#include "../localuser/localuserchannel.h" -#include "../core/hooks.h" -#include "../core/schedule.h" -#include "../lib/array.h" -#include "../lib/base64.h" -#include "../lib/irc_string.h" -#include "../lib/splitline.h" - -#include "qabot.h" - -int qabot_showhelp(nick* np, char* arg) { - if (!ircd_strcmp(arg, "showcommands")) { - sendnoticetouser(qabot_nick, np, "Syntax: showcommands"); - sendnoticetouser(qabot_nick, np, "Display commands the bot provides."); - } - else if (!ircd_strcmp(arg, "help")) { - sendnoticetouser(qabot_nick, np, "Syntax: help "); - sendnoticetouser(qabot_nick, np, "View help for a particular command."); - } - else if (!ircd_strcmp(arg, "hello")) { - sendnoticetouser(qabot_nick, np, "Syntax: hello"); - sendnoticetouser(qabot_nick, np, "Create the initial user account on the bot."); - } - else if (!ircd_strcmp(arg, "save")) { - sendnoticetouser(qabot_nick, np, "Syntax: save"); - sendnoticetouser(qabot_nick, np, "Save the user and bot databases."); - } - else if (!ircd_strcmp(arg, "listbots")) { - sendnoticetouser(qabot_nick, np, "Syntax: listbots"); - sendnoticetouser(qabot_nick, np, "List currently added bots."); - } - else if (!ircd_strcmp(arg, "listusers")) { - sendnoticetouser(qabot_nick, np, "Syntax: listusers"); - sendnoticetouser(qabot_nick, np, "List currently added users."); - } - else if (!ircd_strcmp(arg, "showbot")) { - sendnoticetouser(qabot_nick, np, "Syntax: showbot "); - sendnoticetouser(qabot_nick, np, "Show information about a particular bot."); - } - else if (!ircd_strcmp(arg, "addbot")) { - sendnoticetouser(qabot_nick, np, "Syntax: addbot "); - sendnoticetouser(qabot_nick, np, "Add a new bot."); - } - else if (!ircd_strcmp(arg, "delbot")) { - sendnoticetouser(qabot_nick, np, "Syntax: delbot "); - sendnoticetouser(qabot_nick, np, "Delete a bot."); - } - else if (!ircd_strcmp(arg, "adduser")) { - sendnoticetouser(qabot_nick, np, "Syntax: adduser "); - sendnoticetouser(qabot_nick, np, "Add a user. Flags may consist of:"); - sendnoticetouser(qabot_nick, np, "+a: administrator"); - sendnoticetouser(qabot_nick, np, "+d: developer"); - sendnoticetouser(qabot_nick, np, "+s: staff"); - } - else if (!ircd_strcmp(arg, "deluser")) { - sendnoticetouser(qabot_nick, np, "Syntax: deluser "); - sendnoticetouser(qabot_nick, np, "Delete a user."); - } - else if (!ircd_strcmp(arg, "changelev")) { - sendnoticetouser(qabot_nick, np, "Syntax: changelev "); - sendnoticetouser(qabot_nick, np, "Change a user's level. Flags may consist of:"); - sendnoticetouser(qabot_nick, np, "+a: administrator"); - sendnoticetouser(qabot_nick, np, "+d: developer"); - sendnoticetouser(qabot_nick, np, "+s: staff"); - } - else if (!ircd_strcmp(arg, "whois")) { - sendnoticetouser(qabot_nick, np, "Syntax: whois "); - sendnoticetouser(qabot_nick, np, "Display information about a particular user."); - } - else if (!ircd_strcmp(arg, "status")) { - sendnoticetouser(qabot_nick, np, "Syntax: status"); - sendnoticetouser(qabot_nick, np, "Display some status information."); - } - else { - sendnoticetouser(qabot_nick, np, "No such command."); - return CMD_ERROR; - } - - return CMD_OK; -} +#include +#include + +#include "../nick/nick.h" +#include "../localuser/localuserchannel.h" +#include "../core/hooks.h" +#include "../core/schedule.h" +#include "../lib/array.h" +#include "../lib/base64.h" +#include "../lib/irc_string.h" +#include "../lib/splitline.h" + +#include "qabot.h" + +int qabot_showhelp(nick* np, char* arg) { + if (!ircd_strcmp(arg, "showcommands")) { + sendnoticetouser(qabot_nick, np, "Syntax: showcommands"); + sendnoticetouser(qabot_nick, np, "Display commands the bot provides."); + } + else if (!ircd_strcmp(arg, "help")) { + sendnoticetouser(qabot_nick, np, "Syntax: help "); + sendnoticetouser(qabot_nick, np, "View help for a particular command."); + } + else if (!ircd_strcmp(arg, "hello")) { + sendnoticetouser(qabot_nick, np, "Syntax: hello"); + sendnoticetouser(qabot_nick, np, "Create the initial user account on the bot."); + } + else if (!ircd_strcmp(arg, "save")) { + sendnoticetouser(qabot_nick, np, "Syntax: save"); + sendnoticetouser(qabot_nick, np, "Save the user and bot databases."); + } + else if (!ircd_strcmp(arg, "listbots")) { + sendnoticetouser(qabot_nick, np, "Syntax: listbots"); + sendnoticetouser(qabot_nick, np, "List currently added bots."); + } + else if (!ircd_strcmp(arg, "listusers")) { + sendnoticetouser(qabot_nick, np, "Syntax: listusers"); + sendnoticetouser(qabot_nick, np, "List currently added users."); + } + else if (!ircd_strcmp(arg, "showbot")) { + sendnoticetouser(qabot_nick, np, "Syntax: showbot "); + sendnoticetouser(qabot_nick, np, "Show information about a particular bot."); + } + else if (!ircd_strcmp(arg, "addbot")) { + sendnoticetouser(qabot_nick, np, "Syntax: addbot "); + sendnoticetouser(qabot_nick, np, "Add a new bot."); + } + else if (!ircd_strcmp(arg, "delbot")) { + sendnoticetouser(qabot_nick, np, "Syntax: delbot "); + sendnoticetouser(qabot_nick, np, "Delete a bot."); + } + else if (!ircd_strcmp(arg, "adduser")) { + sendnoticetouser(qabot_nick, np, "Syntax: adduser "); + sendnoticetouser(qabot_nick, np, "Add a user. Flags may consist of:"); + sendnoticetouser(qabot_nick, np, "+a: administrator"); + sendnoticetouser(qabot_nick, np, "+d: developer"); + sendnoticetouser(qabot_nick, np, "+s: staff"); + } + else if (!ircd_strcmp(arg, "deluser")) { + sendnoticetouser(qabot_nick, np, "Syntax: deluser "); + sendnoticetouser(qabot_nick, np, "Delete a user."); + } + else if (!ircd_strcmp(arg, "changelev")) { + sendnoticetouser(qabot_nick, np, "Syntax: changelev "); + sendnoticetouser(qabot_nick, np, "Change a user's level. Flags may consist of:"); + sendnoticetouser(qabot_nick, np, "+a: administrator"); + sendnoticetouser(qabot_nick, np, "+d: developer"); + sendnoticetouser(qabot_nick, np, "+s: staff"); + } + else if (!ircd_strcmp(arg, "whois")) { + sendnoticetouser(qabot_nick, np, "Syntax: whois "); + sendnoticetouser(qabot_nick, np, "Display information about a particular user."); + } + else if (!ircd_strcmp(arg, "status")) { + sendnoticetouser(qabot_nick, np, "Syntax: status"); + sendnoticetouser(qabot_nick, np, "Display some status information."); + } + else { + sendnoticetouser(qabot_nick, np, "No such command."); + return CMD_ERROR; + } + + return CMD_OK; +}