From e8ce9bfcff142a9a13d375222847227fefe8714b Mon Sep 17 00:00:00 2001 From: "J. Stuart McMurray" Date: Sat, 13 Dec 2014 04:00:35 -0500 Subject: [PATCH] Ding on nick mention --- server.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server.go b/server.go index abdd61e..bba6a0e 100644 --- a/server.go +++ b/server.go @@ -84,6 +84,13 @@ func (s *Server) Broadcast(msg string, except *Client) { if except != nil && client == except { continue } + /* Add an ascii BEL to ding clients when they're mentioned */ + if strings.Contains(msg, client.Name) { + client.Msg <- msg + "\007" + } else { + client.Msg <- msg + } + client.Msg <- msg } }