diff --git a/include/language.h b/include/language.h index 28fd67021..c09e4fe34 100644 --- a/include/language.h +++ b/include/language.h @@ -1245,6 +1245,7 @@ enum LanguageString NICK_SERVADMIN_HELP_FORBID, NICK_SERVADMIN_HELP_SUSPEND, NICK_SERVADMIN_HELP_UNSUSPEND, + CHAN_HELP_CMD_REGISTER, CHAN_HELP_CMD_FORBID, CHAN_HELP_CMD_SUSPEND, CHAN_HELP_CMD_UNSUSPEND, diff --git a/modules/core/cs_register.cpp b/modules/core/cs_register.cpp index c488bfc4a..2359daab7 100644 --- a/modules/core/cs_register.cpp +++ b/modules/core/cs_register.cpp @@ -100,6 +100,11 @@ class CommandCSRegister : public Command { SyntaxError(ChanServ, u, "REGISTER", CHAN_REGISTER_SYNTAX); } + + void OnServHelp(User *u) + { + u->SendMessage(ChanServ, CHAN_HELP_CMD_REGISTER); + } }; class CSRegister : public Module diff --git a/src/language.cpp b/src/language.cpp index 2cfb9183e..a19dfa66e 100644 --- a/src/language.cpp +++ b/src/language.cpp @@ -3269,6 +3269,8 @@ Anope::string language_strings[LANG_STRING_COUNT] = { /* NICK_SERVADMIN_HELP_UNSUSPEND */ _("Syntax: UNSUSPEND nickname\n" "UNSUSPENDS a nickname from being used."), + /* CHAN_HELP_CMD_REGISTER */ + _(" REGISTER Register a channel"), /* CHAN_HELP_CMD_FORBID */ _(" FORBID Prevent a channel from being used"), /* CHAN_HELP_CMD_SUSPEND */