From 54806847f15f60ca372ae77278bc3b0ae16f5144 Mon Sep 17 00:00:00 2001 From: Liam Stanley Date: Sat, 27 Jan 2018 20:24:32 -0500 Subject: [PATCH] add echo-message to debug output for incoming echo messages --- handler.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/handler.go b/handler.go index eebf4c0..1bcad28 100644 --- a/handler.go +++ b/handler.go @@ -25,7 +25,11 @@ func (c *Client) RunHandlers(event *Event) { isEcho := event.Source != nil && event.Source.Name == c.GetNick() && (event.Command == PRIVMSG || event.Command == NOTICE) // Log the event. - c.debug.Print("< " + StripRaw(event.String())) + prefix := "< " + if isEcho { + prefix += "[echo-message] " + } + c.debug.Print(prefix + StripRaw(event.String())) if c.Config.Out != nil && !isEcho { if pretty, ok := event.Pretty(); ok { fmt.Fprintln(c.Config.Out, StripRaw(pretty))