|
|
|
|
@ -12,7 +12,7 @@ class SlackBridge { |
|
|
|
|
this.userTags = {}; |
|
|
|
|
this.channelMap = {}; |
|
|
|
|
|
|
|
|
|
RocketChat.settings.onload('SlackBridge_APIToken', (key, value) => { |
|
|
|
|
RocketChat.settings.get('SlackBridge_APIToken', (key, value) => { |
|
|
|
|
this.apiToken = value; |
|
|
|
|
if (this.connected) { |
|
|
|
|
this.disconnect(); |
|
|
|
|
@ -22,7 +22,7 @@ class SlackBridge { |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
RocketChat.settings.onload('SlackBridge_Enabled', (key, value) => { |
|
|
|
|
RocketChat.settings.get('SlackBridge_Enabled', (key, value) => { |
|
|
|
|
if (value && this.apiToken) { |
|
|
|
|
this.connect(); |
|
|
|
|
} else { |
|
|
|
|
@ -30,11 +30,11 @@ class SlackBridge { |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
RocketChat.settings.onload('SlackBridge_AliasFormat', (key, value) => { |
|
|
|
|
RocketChat.settings.get('SlackBridge_AliasFormat', (key, value) => { |
|
|
|
|
this.aliasFormat = value; |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
RocketChat.settings.onload('SlackBridge_ExcludeBotnames', (key, value) => { |
|
|
|
|
RocketChat.settings.get('SlackBridge_ExcludeBotnames', (key, value) => { |
|
|
|
|
this.excludeBotnames = value; |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|