summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/language.h1
-rw-r--r--modules/core/cs_register.cpp5
-rw-r--r--src/language.cpp2
3 files changed, 8 insertions, 0 deletions
diff --git a/include/language.h b/include/language.h
index e40b93432..03c8698b3 100644
--- a/include/language.h
+++ b/include/language.h
@@ -1253,6 +1253,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 db756afa2..14104f12e 100644
--- a/modules/core/cs_register.cpp
+++ b/modules/core/cs_register.cpp
@@ -106,6 +106,11 @@ class CommandCSRegister : public Command
{
SyntaxError(source, "REGISTER", CHAN_REGISTER_SYNTAX);
}
+
+ void OnServHelp(CommandSource &source)
+ {
+ source.Reply(CHAN_HELP_CMD_REGISTER);
+ }
};
class CSRegister : public Module
diff --git a/src/language.cpp b/src/language.cpp
index 55ba2db18..2e2e3004b 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -3291,6 +3291,8 @@ const char *const 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 */