$onInteraction[]
Callback
Triggered upon an interaction being emitted (e.g. a button being clicked).
Syntax
$onInteraction[Interaction ID]
Parameters
Interaction ID(Type: String || Flag: Required): The custom/menu/button/interaction ID used during the creation of buttons, menus, text fields, and other components.
Supports
Example
-
Create two commands and set the trigger
$onInteraction[example]for one command and!examplefor the other.-
Code with trigger
!example:$nomention Click! $addButton[no;example;Click!;primary] -
Code with trigger
$onInteraction[example]:$nomention $sendMessage[Hello $displayName!]
-
-
Execute commands
!example Click! Click Me! Hello Nicky!
How
$addButton[]works?