Module: Slack

Extended by:
Slack
Included in:
Slack
Defined in:
lib/slack-wrapper/api/im.rb,
lib/slack-wrapper.rb,
lib/slack-wrapper/api.rb,
lib/slack-wrapper/config.rb,
lib/slack-wrapper/errors.rb,
lib/slack-wrapper/api/rtm.rb,
lib/slack-wrapper/api/auth.rb,
lib/slack-wrapper/api/bots.rb,
lib/slack-wrapper/api/chat.rb,
lib/slack-wrapper/api/files.rb,
lib/slack-wrapper/api/users.rb,
lib/slack-wrapper/api/channels.rb,
lib/slack-wrapper/api/permissions.rb

Overview

api.slack.com/methods/apps.permissions.info api.slack.com/methods/apps.permissions.request Slack API still in development for feature, leaving as is for now

Defined Under Namespace

Modules: API, Config Classes: Errors

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.configObject



15
16
17
# File 'lib/slack-wrapper/config.rb', line 15

def config
  Config
end

.configureObject



12
13
14
# File 'lib/slack-wrapper/config.rb', line 12

def configure
  block_given? ? yield(Config) : Config
end

Instance Method Details

#idObject



12
13
14
# File 'lib/slack-wrapper.rb', line 12

def id
  Slack::API::Auth.whoami['id']
end

#nameObject



15
16
17
# File 'lib/slack-wrapper.rb', line 15

def name
  Slack::API::Auth.whoami['name']
end