From b57820150ebf9c9f2e4502dbadbb2ca09c4559de Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Mon, 26 Oct 2020 18:06:06 -0400 Subject: [PATCH] no-op fix to SETNAME workaround --- irc/handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/irc/handlers.go b/irc/handlers.go index be3228f9..4c13f47a 100644 --- a/irc/handlers.go +++ b/irc/handlers.go @@ -2737,7 +2737,7 @@ func sceneHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res // SETNAME func setnameHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool { realname := msg.Params[0] - if len(msg.Params) != 0 { + if len(msg.Params) != 1 { // workaround for clients that turn unknown commands into raw IRC lines, // so you can do `/setname Jane Doe` in the client and get the expected result realname = strings.Join(msg.Params, " ")