From 61569a8610206a04a7a139924e6d135de8c4fdf3 Mon Sep 17 00:00:00 2001 From: Wim Date: Tue, 20 Oct 2020 00:33:15 +0200 Subject: [PATCH] Add even more debug for irc (#1266) --- bridge/irc/irc.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bridge/irc/irc.go b/bridge/irc/irc.go index 6db062ce..2ac678e0 100644 --- a/bridge/irc/irc.go +++ b/bridge/irc/irc.go @@ -4,6 +4,7 @@ import ( "crypto/tls" "fmt" "hash/crc32" + "io/ioutil" "net" "sort" "strconv" @@ -240,6 +241,11 @@ func (b *Birc) getClient() (*girc.Client, error) { user = user[1:] } + debug := ioutil.Discard + if b.GetInt("DebugLevel") == 2 { + debug = b.Log.Writer() + } + i := girc.New(girc.Config{ Server: server, ServerPass: b.GetString("Password"), @@ -252,6 +258,7 @@ func (b *Birc) getClient() (*girc.Client, error) { PingDelay: time.Minute, // skip gIRC internal rate limiting, since we have our own throttling AllowFlood: true, + Debug: debug, }) return i, nil }