Class: Discorb::MessageComponentInteraction::Button

Inherits:
Discorb::MessageComponentInteraction show all
Defined in:
lib/discorb/interaction/components.rb

Overview

Represents a button interaction.

Instance Attribute Summary collapse

Attributes inherited from Discorb::MessageComponentInteraction

#message

Attributes inherited from Interaction

#application_id, #guild_locale, #id, #locale, #member, #token, #type, #user, #version

Method Summary

Methods included from Interaction::ModalResponder

#show_modal

Methods included from Interaction::UpdateResponder

#defer_update, #edit

Methods included from Interaction::SourceResponder

#defer_source, #post

Methods inherited from Interaction

#channel, #guild, #inspect, #target

Methods inherited from DiscordModel

#==, #eql?

Instance Attribute Details

#custom_id -> String (readonly)

Returns The custom id of the button.

Returns:

  • (String)

    The custom id of the button.



53
54
55
# File 'lib/discorb/interaction/components.rb', line 53

def custom_id
  @custom_id
end