class MijDiscord::Data::Reaction

Attributes

count[R]
me[R]
me?[R]
message[R]

Public Class Methods

new(data, message) click to toggle source
Calls superclass method MijDiscord::Data::Emoji::new
# File lib/mij-discord/data/emoji.rb, line 57
def initialize(data, message)
  super(data['emoji'], nil)

  @message = message

  @me = !!data['me']
  @count = data['count'] || 1
end

Public Instance Methods

inspect() click to toggle source
# File lib/mij-discord/data/emoji.rb, line 71
def inspect
  MijDiscord.make_inspect(self, :id, :name, :count, :me)
end
update_data(count: nil, me: nil) click to toggle source
# File lib/mij-discord/data/emoji.rb, line 66
def update_data(count: nil, me: nil)
  @count = count unless count.nil?
  @me = me unless me.nil?
end