diff --git a/irc/handlers.go b/irc/handlers.go index 3e910784..5ab121ee 100644 --- a/irc/handlers.go +++ b/irc/handlers.go @@ -1445,7 +1445,7 @@ func umodeHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res // MONITOR [params...] func monitorHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool { - handler, exists := metadataSubcommands[strings.ToLower(msg.Params[0])] + handler, exists := monitorSubcommands[strings.ToLower(msg.Params[0])] if !exists { rb.Add(nil, server.name, ERR_UNKNOWNERROR, client.Nick(), "MONITOR", msg.Params[0], client.t("Unknown subcommand")) diff --git a/irc/monitor.go b/irc/monitor.go index 3c5d381c..964ebcdf 100644 --- a/irc/monitor.go +++ b/irc/monitor.go @@ -103,7 +103,7 @@ func (manager *MonitorManager) List(client *Client) (nicks []string) { } var ( - metadataSubcommands = map[string]func(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool{ + monitorSubcommands = map[string]func(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool{ "-": monitorRemoveHandler, "+": monitorAddHandler, "c": monitorClearHandler,