class Ruboty::SlackTakeTurns::Actions::Base::ActionBaseError

Public Class Methods

new(chat_message: nil, user_id: nil, user_name: nil) click to toggle source
# File lib/ruboty/slack_take_turns/actions/base.rb, line 65
def initialize(chat_message: nil, user_id: nil, user_name: nil)
  @chat_message = chat_message
  @user_id = user_id
  @user_name = user_name
end

Public Instance Methods

to_s() click to toggle source
# File lib/ruboty/slack_take_turns/actions/base.rb, line 71
          def to_s
            <<~"EOF"
            #{self.class.to_s}
            user_id:#{@user_id}, user_name:#{@user_name}, from:#{@chat_message.from_name}, channel:#{@chat_message.to}, body:#{@chat_message.body}
            #{backtrace.take(4).join("\n")}
            EOF
          end