class Discorb::CommandInteraction::MessageMenuCommand

Represents a message context menu interaction.

Attributes

target[R]

@return [Discorb::Message] The target message.

Private Instance Methods

_set_data(data) click to toggle source
# File lib/discorb/interaction.rb, line 338
def _set_data(data)
  @target = Message.new(@client, data[:resolved][:messages][data[:target_id].to_sym])
  @client.commands.find { |c| c.name == data[:name] && c.type_raw == 3 }.block.call(self, @target)
end