Context Menus
Context menus are a new, cool way to for users to interact with your bot. Context menus can be accessed by right clicking or tapping on messages/users. They're a great way to surface quick actions for your bot that target messages/users.
Don't forget to add the onInteraction
event to your main file. For example:
Creating Application Command Data
To create a context menu application, you can use the createApplicationCommandData
method in bot class:
Template:
There can be 5 guild and 5 global context menu commands per bot.
Example:
Creating a Context Menu
Deploy this context menu to a guild (or globally).
Template:
Example:
Responding to Context Menu Interactions
To respond to an interaction of a context menu, you can use the contextMenuCommand
type.
Template:
Example:
Last updated