Class: BotMob::Slack::Ambassador
Constant Summary
Constants inherited
from Ambassador
Ambassador::NETWORKS
Instance Method Summary
collapse
Methods inherited from Ambassador
#auth, setup, setup_slack
Constructor Details
4
5
6
|
# File 'lib/bot_mob/slack/ambassador.rb', line 4
def initialize(code)
@code = code
end
|
Instance Method Details
#external_id ⇒ Object
12
13
14
|
# File 'lib/bot_mob/slack/ambassador.rb', line 12
def external_id
oauth_response.bot_user_id
end
|
#success? ⇒ Boolean
16
17
18
|
# File 'lib/bot_mob/slack/ambassador.rb', line 16
def success?
!!(external_id && token)
end
|
#token ⇒ Object
8
9
10
|
# File 'lib/bot_mob/slack/ambassador.rb', line 8
def token
oauth_response.bot_access_token
end
|