class Sinatra::Slack::Helpers::CommandRequest

Representation of a Slash Command request sent from Slack servers.

Attributes

channel_id[R]
channel_name[R]
command[R]
response_url[R]
team_id[R]
team_name[R]
text[R]
token[R]
trigger_id[R]
user_id[R]
user_name[R]

Public Class Methods

new(params = {}) click to toggle source
# File lib/sinatra/slack/helpers/command_request.rb, line 13
def initialize(params = {})
  @params = params
  params.keys.each { |k| instance_variable_set("@#{k}", params[k]) }
end

Public Instance Methods

to_s() click to toggle source
# File lib/sinatra/slack/helpers/command_request.rb, line 18
def to_s
  @params.to_s
end