Method: Discordrb::EventContainer#application_command
- Defined in:
- lib/discordrb/container.rb
#application_command(name, attributes = {}) {|event| ... } ⇒ ApplicationCommandEventHandler
This event is raised whenever an application command (slash command) is executed.
546 547 548 549 550 551 552 553 554 555 |
# File 'lib/discordrb/container.rb', line 546 def application_command(name, attributes = {}, &block) @application_commands ||= {} unless block @application_commands[name] ||= ApplicationCommandEventHandler.new(attributes, nil) return @application_commands[name] end @application_commands[name] = ApplicationCommandEventHandler.new(attributes, block) end |