Module: Slack::RealTime

Defined in:
lib/slack/real_time/store.rb,
lib/slack/real_time/client.rb,
lib/slack/real_time/config.rb,
lib/slack/real_time/socket.rb,
lib/slack/real_time/api/ping.rb,
lib/slack/real_time/models/im.rb,
lib/slack/real_time/api/typing.rb,
lib/slack/real_time/models/bot.rb,
lib/slack/real_time/models/user.rb,
lib/slack/real_time/models/team.rb,
lib/slack/real_time/models/base.rb,
lib/slack/real_time/api/message.rb,
lib/slack/real_time/concurrency.rb,
lib/slack/real_time/models/group.rb,
lib/slack/real_time/models/channel.rb,
lib/slack/real_time/api/message_id.rb,
lib/slack/real_time/concurrency/celluloid.rb,
lib/slack/real_time/event_handlers/im_open.rb,
lib/slack/real_time/event_handlers/im_close.rb,
lib/slack/real_time/event_handlers/bot_added.rb,
lib/slack/real_time/concurrency/eventmachine.rb,
lib/slack/real_time/event_handlers/team_join.rb,
lib/slack/real_time/event_handlers/group_left.rb,
lib/slack/real_time/event_handlers/group_open.rb,
lib/slack/real_time/event_handlers/im_created.rb,
lib/slack/real_time/event_handlers/user_change.rb,
lib/slack/real_time/event_handlers/bot_changed.rb,
lib/slack/real_time/event_handlers/group_close.rb,
lib/slack/real_time/event_handlers/team_rename.rb,
lib/slack/real_time/event_handlers/pref_change.rb,
lib/slack/real_time/event_handlers/group_rename.rb,
lib/slack/real_time/event_handlers/group_joined.rb,
lib/slack/real_time/event_handlers/channel_left.rb,
lib/slack/real_time/event_handlers/group_archive.rb,
lib/slack/real_time/event_handlers/channel_rename.rb,
lib/slack/real_time/event_handlers/channel_joined.rb,
lib/slack/real_time/event_handlers/channel_created.rb,
lib/slack/real_time/event_handlers/channel_deleted.rb,
lib/slack/real_time/event_handlers/presence_change.rb,
lib/slack/real_time/event_handlers/group_unarchive.rb,
lib/slack/real_time/event_handlers/channel_archive.rb,
lib/slack/real_time/event_handlers/team_pref_change.rb,
lib/slack/real_time/event_handlers/team_plan_change.rb,
lib/slack/real_time/event_handlers/channel_unarchive.rb,
lib/slack/real_time/event_handlers/team_domain_change.rb,
lib/slack/real_time/event_handlers/email_domain_changed.rb,
lib/slack/real_time/event_handlers/manual_presence_change.rb

Defined Under Namespace

Modules: Api, Concurrency, Config, EventHandlers, Models Classes: Client, Socket, Store

Class Method Summary collapse

Class Method Details

.configObject


52
53
54
# File 'lib/slack/real_time/config.rb', line 52

def config
  Config
end

.configureObject


48
49
50
# File 'lib/slack/real_time/config.rb', line 48

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