# Bot Command vs. Chat Command

You may have seen when accessing the "Bot Menu" button that there is an option called "Bot Commands".

These are commands which work in Private Message only with the bot and are not the same as chat commands which work within the public chat.

We have found some users like to create advanced use-cases within private chats with their bots such as providing commands that can act as a menu. You can use the buttons of a command when creating it in the builder to link to other commands.&#x20;

{% hint style="warning" %}
You are unable to export / import actions between "Bot Commands" and "Chat Commands" the two are incompatible due to fundamental differences in the functionality between a chat and a private chat.
{% endhint %}

To create a bot command:

1. Login to the Modr8 Platform
2. Click `"Manage"` on your bot profile
3. Click `"Bot menu"` below the profile image of your bot
4. Click `"Bot Commands"`
5. Click `"Create Command"`

From here it is similar to creating chat level commands so [follow the instructions here.](/features/commands/creating-and-managing-custom-commands.md#creating-a-custom-command)

### :question:FAQ & Troubleshooting

<details>

<summary>I am trying to import a command but it is not showing</summary>

Ensure you are not trying to import a command that was built for a chat. They are not compatible and will not work at the bot level. \
\
Bot level commands will only run in private message with your bot and do not offer the same options.

Also check you have not altered the text you are importing, this can adjust formatting and sometimes break the parser.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.modr8.net/features/commands/bot-command-vs.-chat-command.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
