summaryrefslogtreecommitdiffstats
path: root/bridge/slack/legacy.go
diff options
context:
space:
mode:
Diffstat (limited to 'bridge/slack/legacy.go')
-rw-r--r--bridge/slack/legacy.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/bridge/slack/legacy.go b/bridge/slack/legacy.go
index be372edd..0c9f5ba4 100644
--- a/bridge/slack/legacy.go
+++ b/bridge/slack/legacy.go
@@ -55,14 +55,18 @@ func (b *BLegacy) Connect() error {
})
if b.GetString(tokenConfig) != "" {
b.Log.Info("Connecting using token (receiving)")
- b.sc = slack.New(b.GetString(tokenConfig))
+ b.sc = slack.New(b.GetString(tokenConfig), slack.OptionDebug(b.GetBool("debug")))
+ b.channels = newChannelManager(b.Log, b.sc)
+ b.users = newUserManager(b.Log, b.sc)
b.rtm = b.sc.NewRTM()
go b.rtm.ManageConnection()
go b.handleSlack()
}
} else if b.GetString(tokenConfig) != "" {
b.Log.Info("Connecting using token (sending and receiving)")
- b.sc = slack.New(b.GetString(tokenConfig))
+ b.sc = slack.New(b.GetString(tokenConfig), slack.OptionDebug(b.GetBool("debug")))
+ b.channels = newChannelManager(b.Log, b.sc)
+ b.users = newUserManager(b.Log, b.sc)
b.rtm = b.sc.NewRTM()
go b.rtm.ManageConnection()
go b.handleSlack()