Module: Slack

Defined in:
lib/laziness.rb,
lib/laziness/auth.rb,
lib/laziness/base.rb,
lib/laziness/chat.rb,
lib/laziness/user.rb,
lib/laziness/group.rb,
lib/laziness/oauth.rb,
lib/laziness/pager.rb,
lib/laziness/api/im.rb,
lib/laziness/client.rb,
lib/laziness/cursor.rb,
lib/laziness/errors.rb,
lib/laziness/api/rtm.rb,
lib/laziness/channel.rb,
lib/laziness/message.rb,
lib/laziness/session.rb,
lib/laziness/api/auth.rb,
lib/laziness/api/base.rb,
lib/laziness/api/chat.rb,
lib/laziness/observer.rb,
lib/laziness/registry.rb,
lib/laziness/api/oauth.rb,
lib/laziness/api/users.rb,
lib/laziness/api/groups.rb,
lib/laziness/api/channels.rb,
lib/laziness/conversation.rb,
lib/laziness/real_time_client.rb,
lib/laziness/api/conversations.rb

Defined Under Namespace

Modules: API Classes: APIError, AccountInactiveError, AlreadyArchivedError, Auth, Base, CantArchiveGeneralError, Channel, ChannelNotFoundError, Chat, Client, Conversation, Cursor, Group, InvalidAuthError, LastRaChannelError, Message, NameTakenError, NoChannelError, NotArchivedError, NotAuthedError, OAuth, Observer, Pager, RealTimeClient, Registry, RestrictedActionError, Session, TooManyRequestsError, User, UserIsBotError, UserIsRestrictedError, UserNotFoundError, UserNotVisibleError

Class Method Summary collapse

Class Method Details

.client(attributes = {}) ⇒ Object



23
24
25
# File 'lib/laziness.rb', line 23

def client(attributes={})
  Slack::Client.new(attributes[:access_token])
end