From ae2ccb0d389eea3a9c61a5e807dff538fb85291c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sommer?= Date: Fri, 7 Dec 2018 23:31:15 +0100 Subject: [PATCH] CommandHelp: don't print cmdprefix in management room In the management room the user don't need to prefix the commands with the command-prefix. Hence, don't show the prefix in the command list. --- commands.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/commands.go b/commands.go index e23c7a3..7f53ce3 100644 --- a/commands.go +++ b/commands.go @@ -121,7 +121,11 @@ const cmdHelpHelp = `help - Prints this help` // CommandHelp handles help command func (handler *CommandHandler) CommandHelp(ce *CommandEvent) { - cmdPrefix := handler.bridge.Config.Bridge.CommandPrefix + " " + cmdPrefix := "" + if ce.User.ManagementRoom != ce.RoomID { + cmdPrefix = handler.bridge.Config.Bridge.CommandPrefix + " " + } + ce.Reply(strings.Join([]string{ cmdPrefix + cmdHelpHelp, cmdPrefix + cmdLoginHelp,