Send a message with select menu

The "Send a message with select menu" block sends a text or embed message to a channel with a Select Menu. Each option in the Select Menu can have its own attached actions and name.

Message Type

This message action also has the option of being an embed or plain type.


The content of the action is the actual message that the bot should reply with when the action is triggered. You can use any variable or option in the content of this reply. These can be easily added through the variable selector by clicking the Clipboard button.

Response Type

When this response type is selected, the message is sent as a reply to the command as show in the image below. These types of responses are able to be hidden by selecting Hide Replies in the command settings, which can be accessed by clicking on the root node of the command (the block with the yellow border).


Reactions can be added onto both the Plain Text message or Embed message. Reactions can be added by using the selector field below the area to create the message.

These reactions will be automatically added to the message.


The placeholder text (variables may be used) of the menu. It will look like this:

Hide Menu replies

Menu option responses in the form of replies can be hidden so that only the person who selected the menu option sees them. This can be also chosen separately in any Reply Action by editing the main(yellow) block. By default, replies are shown to everyone.

Add Menu

You can add another Menu Option by clicking this:

Check out the Menu Option page for more information about Menu options.

Optional Variable

You can also create your own variable that can be used anywhere in the command to get the ID of the message sent by the action. This is useful when using Send an API Request in your command / event and you need the ID of the message. Make sure that the name of the variable does not correspond to the name of a default variable or of an another action.

Last updated