From 3ee26041ff0aaad4eaa35857f337a34c0d76c987 Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Sun, 11 Jun 2017 09:42:37 -0600 Subject: [PATCH] Send snomask on client quits --- irc/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/irc/client.go b/irc/client.go index e3aa546f..c4b6461e 100644 --- a/irc/client.go +++ b/irc/client.go @@ -530,6 +530,7 @@ func (client *Client) destroy() { //TODO(dan): store quit message in user, if exists use that instead here friend.Send(nil, client.nickMaskString, "QUIT", "Exited") } + client.server.snomasks.Send(sno.LocalQuits, fmt.Sprintf(ircfmt.Unescape("%s$r quit"), client.nick)) } // SendSplitMsgFromClient sends an IRC PRIVMSG/NOTICE coming from a specific client.