class Discordrb::Events::ServerEmojiChangeEvent

Emoji is created/deleted/updated

Attributes

emoji[R]

@return [Array<Emoji>] array of emojis.

server[R]

@return [Server] the server in question.

Public Class Methods

new(server, data, bot) click to toggle source
# File lib/discordrb/events/guilds.rb, line 79
def initialize(server, data, bot)
  @bot = bot
  @server = server
  process_emoji(data)
end

Public Instance Methods

process_emoji(data) click to toggle source

@!visibility private

# File lib/discordrb/events/guilds.rb, line 86
def process_emoji(data)
  @emoji = data['emojis'].map do |e|
    @server.emoji[e['id']]
  end
end