diff --git a/irc/handlers.go b/irc/handlers.go index 3304021f..64534610 100644 --- a/irc/handlers.go +++ b/irc/handlers.go @@ -2312,11 +2312,6 @@ func sceneHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res // SETNAME func setnameHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool { - if !client.capabilities.Has(caps.SetName) { - client.Send(nil, server.name, "FAIL", "SETNAME", "CAP_NOT_NEGOTIATED", fmt.Sprintf("Capability '%s' is not negotiated, and is required to use this command", caps.SetName.Name())) - return false - } - realname := msg.Params[0] client.stateMutex.Lock()