aboutsummaryrefslogtreecommitdiff
path: root/connector/irc
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2020-05-04 18:36:55 +0200
committerAlex Auvolat <alex@adnab.me>2020-05-04 18:36:55 +0200
commitaa6c5628e9b48303826ee0fa5fbb826e2c6cf54f (patch)
tree22ac40893f06ce91f0755844a4e70197925a5da5 /connector/irc
parent1d54a50c31cb788bf786397ea5664bd02bfe36fb (diff)
downloadeasybridge-aa6c5628e9b48303826ee0fa5fbb826e2c6cf54f.tar.gz
easybridge-aa6c5628e9b48303826ee0fa5fbb826e2c6cf54f.zip
Notify user of stuff going on in backends (not done for FB Messenger)
Diffstat (limited to 'connector/irc')
-rw-r--r--connector/irc/irc.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/connector/irc/irc.go b/connector/irc/irc.go
index cf93893..bee2bca 100644
--- a/connector/irc/irc.go
+++ b/connector/irc/irc.go
@@ -270,8 +270,7 @@ func (irc *IRC) connectLoop(c *girc.Client) {
}
if err := c.Connect(); err != nil {
irc.connected = false
- fmt.Printf("IRC failed to connect / disconnected: %s\n", err)
- fmt.Printf("Retrying in %ds\n", irc.timeout)
+ irc.handler.SystemMessage(fmt.Sprintf("IRC failed to connect / disconnected (%s), reconnecting in %ds", err, irc.timeout))
time.Sleep(time.Duration(irc.timeout) * time.Second)
irc.timeout *= 2
if irc.timeout > 600 {
@@ -284,7 +283,7 @@ func (irc *IRC) connectLoop(c *girc.Client) {
}
func (irc *IRC) ircConnected(c *girc.Client, e girc.Event) {
- fmt.Printf("ircConnected ^^^^\n")
+ irc.handler.SystemMessage("Connected to IRC.")
irc.timeout = 10
irc.connected = true
}