Sha256: 074a2e2a4f7bec2a5ee956bd4756ccb1d3aa0f9e3cf83895120004cf0cf7daa4

Contents?: true

Size: 536 Bytes

Versions: 5

Compression:

Stored size: 536 Bytes

Contents

require "boty/slack/url"
require "boty/slack/channel"
require "boty/slack/im"
require "boty/slack/user"
require "boty/slack/users"
require "boty/slack/chat"
require "boty/slack/rtm"
require "boty/slack/message"

module Boty
  module Slack
    class << self
      def chat
        @chat ||= Chat.new
      end

      def rtm
        @rtm ||= RTM.new
      end

      def users
        @users ||= Users.new
      end
    end

    def User(user_id)
      return unless user_id
      Boty::Slack::User.new "id" => user_id
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
boty-1.0.1 lib/boty/slack.rb
boty-1.0.0 lib/boty/slack.rb
boty-0.2.0 lib/boty/slack.rb
boty-0.1.2 lib/boty/slack.rb
boty-0.1.1 lib/boty/slack.rb