> For the complete documentation index, see [llms.txt](https://documentation.botghost.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.botghost.com/custom-commands-and-events/actions/message-actions.md).

# Message Actions

The command builder offers multiple message actions. They allow you to send reply to the current interaction (command, button, select menu or even event trigger), send messages to a channel or a user or delete / update existing messages. Below you may find some general information about each block. Click on its name for more information.

<table><thead><tr><th data-type="content-ref">Block</th><th>Information</th></tr></thead><tbody><tr><td><a href="/pages/dPkZ6ehZxhDkuNancECQ">/pages/dPkZ6ehZxhDkuNancECQ</a></td><td>The Send or Edit a message allows you to send a fully customizable message as a response, to a channel or as a DM. You can also attach buttons and select menus to it. With this action you can even edit a message that was previously sent by the bot.</td></tr><tr><td><a href="/pages/u9LXPPMPw5RBSLuIAMel">/pages/u9LXPPMPw5RBSLuIAMel</a></td><td>The Edit a Button or Select Menu action allows you to update one or more components (buttons or select menus) of a message you've previously sent with your command or event.</td></tr><tr><td><a href="/pages/0Jm7VftuKJYiHSolg7k5">/pages/0Jm7VftuKJYiHSolg7k5</a></td><td>The send a form action allows you to send to the user who ran a command, clicked a button or a select menu a custom form (also known as modal) in which the user can fill some inputs.</td></tr><tr><td><a href="/pages/QFmU1CTTvGU5kqMdzIfq">/pages/QFmU1CTTvGU5kqMdzIfq</a></td><td>The delete a message action allows you to delete a message or a reply. You can either select one that gets sent through the same command / event or provide a specific message ID.</td></tr><tr><td><a href="/pages/DUV78CuT9kSUK7Jn1r2L">/pages/DUV78CuT9kSUK7Jn1r2L</a></td><td>The publish a message action allows you to publish messages sent in announcement channels given their ID.</td></tr><tr><td><a href="/pages/zX6aV2DXq3lgskD1bm41">/pages/zX6aV2DXq3lgskD1bm41</a></td><td>This action allows you to react with a Discord or custom emoji to any message.</td></tr><tr><td><a href="/pages/VBl7iHvf3ZNa49Vv0E3n">/pages/VBl7iHvf3ZNa49Vv0E3n</a></td><td>The pin a message action allows you to pin a message that has been sent with the same command / event.</td></tr><tr><td><a href="/pages/a1ey8bsuQEGICYFUkiPr">/pages/a1ey8bsuQEGICYFUkiPr</a></td><td>With the create a transcript action you can create a powerful transcript of up to 1000 messages.</td></tr></tbody></table>
