]> jfr.im git - irc/atheme/atheme.git/commitdiff
chanserv/help: include INFO in short help instead of RECOVER
authorJanik Kleinhoff <redacted>
Tue, 9 Dec 2014 13:48:49 +0000 (13:48 +0000)
committerMax Teufel <redacted>
Sat, 24 Sep 2016 13:56:51 +0000 (15:56 +0200)
The RECOVER command should rarely be needed unless handing out channel
access like popcorn is the norm in some channel, in which case we can't
really help them anyway; as such there's little point in listing it by
default. INFO on the other hand is widely used as *the* way to ask
services for basic information on a channel, so it makes sense to be in
the short help (which nickserv/help does as well).

(In fact, on freenode, the most common use of RECOVER seems to be by
people who use it as the primary way to get opped, given that network's
recommendation to avoid auto-op and their default flag set reflecting
this. I suppose some people misinterpret this as having lost control of
their channel. Presumably it's debatable who's to blame here, but maybe
removing RECOVER from the default short help listing will help avoid
that sort of problem. Either way, it shouldn't hurt.)

(cherry picked from commit 4396f465e9f7fd993432d84e275a38703d215aea)

modules/chanserv/help.c

index 148461c44b134db0bea7b7b993ae5f717e9ede30..a97afa99b1ade42fd17882aa807d89429b332ea6 100644 (file)
@@ -79,7 +79,7 @@ static void cs_cmd_help(sourceinfo_t *si, int parc, char *parv[])
                command_success_nodata(si, "\2/%s%s help commands\2", (ircd->uses_rcommand == false) ? "msg " : "", chansvs.me->disp);
                command_success_nodata(si, " ");
 
-               command_help_short(si, chansvs.me->commands, "REGISTER OP INVITE UNBAN FLAGS RECOVER SET CLOSE FDROP FFLAGS FTRANSFER");
+               command_help_short(si, chansvs.me->commands, "REGISTER OP INVITE UNBAN FLAGS INFO SET CLOSE FDROP FFLAGS FTRANSFER");
 
                command_success_nodata(si, _("***** \2End of Help\2 *****"));