diff --git a/bridge/slack/slack.go b/bridge/slack/slack.go index 1685c4fc..6ab70a1d 100644 --- a/bridge/slack/slack.go +++ b/bridge/slack/slack.go @@ -121,7 +121,7 @@ func (b *Bslack) Connect() error { // If we have a token we use the Slack websocket-based RTM for both sending and receiving. if token := b.GetString(tokenConfig); token != "" { b.Log.Info("Connecting using token") - b.sc = slack.New(token) + b.sc = slack.New(token, slack.OptionDebug(b.GetBool("Debug"))) b.rtm = b.sc.NewRTM() go b.rtm.ManageConnection() go b.handleSlack() diff --git a/matterbridge.toml.sample b/matterbridge.toml.sample index 33aebea9..453bc1be 100644 --- a/matterbridge.toml.sample +++ b/matterbridge.toml.sample @@ -562,6 +562,10 @@ ShowTopicChange=false #REQUIRED (when not using webhooks) Token="yourslacktoken" +#Extra slack specific debug info, warning this generates a lot of output. +#OPTIONAL (default false) +Debug="false" + #### Settings for webhook matterbridge. #NOT RECOMMENDED TO USE INCOMING/OUTGOING WEBHOOK. USE SLACK API #AND DEDICATED BOT USER WHEN POSSIBLE!