From 9885a48feb2f250305cf7c946da7973169e65d63 Mon Sep 17 00:00:00 2001 From: Nick Thomas Date: Sat, 10 Sep 2016 01:58:17 +0100 Subject: [PATCH] Enable debug logs, join channels every time a 001 welcome event is received --- lysenko.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lysenko.go b/lysenko.go index d040470..a395dcb 100644 --- a/lysenko.go +++ b/lysenko.go @@ -39,6 +39,13 @@ func main() { conn := irce.IRC(*nick, *ident) conn.UseTLS = *ssl conn.Password = *nickserv + conn.Debug = true + + conn.AddCallback("001", func(e *irce.Event) { + for _, channel := range channelList { + conn.Join(channel) + } + }) if err := conn.Connect(*host); err != nil { log.Fatal(err) @@ -50,10 +57,6 @@ func main() { log.Fatal(err) } - for _, channel := range channelList { - conn.Join(channel) - } - ctx := context.Background() db, err := quotedb.New(*quotes) if err != nil {