$addButtonTo
$addButtonTo
will add a button to a specific message.
Usage
Parameters
Field | Type | Description | Required |
---|---|---|---|
channelId | number | The channel id. | true |
messageId | number | The message id. | true |
index | number | In which (action)row the button appears. | true |
label | string | The text that will be displayed on the button as label. | true |
style | string | The button style. | true |
customID | string | The component custom ID used to identify the button. | true |
disabled? | boolean | Make the button unusable/disabled? 1. true 2. false (default) | false |
emoji? | string | The emoji displayed in the button. | false |
Button Types
Name | Value | Color | |
---|---|---|---|
Primary | 1 | blurple | $addButton[1;Example Button!;primary;customID;false] |
Secondary | 2 | grey | $addButton[1;Example Button!;secondary;customID;false] |
Success | 3 | green | $addButton[1;Example Button!;success;customID;false] |
Danger | 4 | red | $addButton[1;Example Button!;danger;customID;false] |
Link | 5 | grey, navigates to a URL | $addButton[1;Example Button!;link;https://discord.gg;false] |
Premium | 6 | blurple, restricts the interaction to premium-only users | $addButton[1;Example Button!;premium;customID;false] |
Custom Emoji | any | any | $addButton[1;Example Button!;link;customID;false;emojiName/emojiId/emojiString] |
Unicode Emoji | any | any | $addButton[1;Example Button!;link;customID;false;😀] |
Example(s)
This adds a primary and link button to the bot’s message:
This adds a primary and link button to the bot’s message: