# Command list

{% hint style="info" %}
Some of the commands listed below will require you to have some permissions.
{% endhint %}

## Prefix

No command can be run without prefix. The default prefix is `b!`, but [it can be changed](/bolt/setup-bolt.md#prefix). Learn more in the table below.

## Arguments

The argument is the part of the command right after the command name.

* `(argument)` This is not required.
* `[argument]` This **is** required.

{% hint style="info" %}
Arguments include mentions.
{% endhint %}

## Developer Mode

Some commands ask for a number to be provided. It is the case, for example, for quote and snipe commands.

[Click here](https://www.discordia.me/en/developer-mode) to learn how to unlock Developer mode.

## List

### Tags

Learn more here:

{% content-ref url="/pages/-M8Lb74j8ItIBQ-nmeFj" %}
[Tags](/bolt/commands/commands-index/tags.md)
{% endcontent-ref %}

### Ranks, setup, invites...

{% tabs %}
{% tab title="Ranks" %}
The rank-related commands are not on this page. See below instead.

{% content-ref url="/pages/-M8HGdq53nqaC1TYdNFr" %}
[Ranks and levels](/bolt/commands/commands-index/ranks-and-levels.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Economy" %}
Looking for economy commands? Check below.

{% hint style="danger" %}

### Under maintenance.

The economy commands are under maintenance.
{% endhint %}

{% content-ref url="/pages/-M8HHMcWpYt8pGLNNRZY" %}
[Economy](/bolt/commands/commands-index/economy.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Moderation" %}
Check below for a list of moderation commands.

{% hint style="info" %}
You need a [modlog channel](/bolt/setup-bolt.md#moderation-logs) first.

Bolt needs Manage Nicknames permission for dehoist/hoist commands. The bot also need Manage Roles permission for mute/unmute and needs its role to be above muted members.
{% endhint %}

| Command      | Description                                                      | Needed permission | Usage                        |
| ------------ | ---------------------------------------------------------------- | ----------------- | ---------------------------- |
| ban          | Ban hammer has spoken!                                           | Ban members       | `ban [@member] (reason)`     |
| dehoist      | Dehoist a member whose username starts with a special character. | Ban members       | `dehoist [@member] (reason)` |
| hackban      | Ban a user using their ID. Developer mode recommended.           | Ban members       | `hackban [user ID] (reason)` |
| hoist        | Revert dehoist changes.                                          | Ban members       | `hoist [@member] (reason)`   |
| kick         | Kick someone.                                                    | Kick members      | `kick [@member] (reason)`    |
| mute         | Force someone to shut their mouth.                               | Ban members       | `mute [@member] (reason)`    |
| unmute       | Revert mute changes                                              | Ban members       | `unmute [@member] (reason)`  |
| warn         | Warn someone, nothing more.                                      | Kick members      | `warn [@member] (reason)`    |
| {% endtab %} |                                                                  |                   |                              |

{% tab title="Setup" %}
Change Bolt settings.

{% content-ref url="/pages/-M8HIwkengcliLk4ka3j" %}
[Setup Bolt](/bolt/setup-bolt.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Invites" %}
The bot lets you know about your invite links to a server. We've moved the command list and informations about this to another page.

{% content-ref url="/pages/-M8jgSazaaEIhYkyQk0U" %}
[Invites](/bolt/commands/commands-index/invites.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Images" %}
Manipulate other users avatars : #trigger them, make them beautiful... or simply get images on other topics.

The usage is `[command] (@member)`

| Command       | Description                                      |
| ------------- | ------------------------------------------------ |
| beatiful      | Oh this- this is beautiful                       |
| blur          | Blur someone's or yours picture                  |
| cat           | Random cat picture. Meow.                        |
| catfact       | Send a cat fact. (English)                       |
| changemymind  | Change my mind.                                  |
| delete        | Are you sure you want to delete this 100GB file? |
| dog           | Random dog picture. Woof.                        |
| duck          | Random duck picture. Quack.                      |
| facepalm      | Epic fail.                                       |
| hitler        | WORSE THAN HITLER???                             |
| jail          | Jailed                                           |
| rip           | RIP this member                                  |
| trash         | Use the command instead.                         |
| triggered     | #triggered **static** picture.                   |
| {% endtab %}  |                                                  |
| {% endtabs %} |                                                  |

### Tools, general & fun

{% tabs %}
{% tab title="General" %}
Here are general commands. Those are basic commands.

| Command      | Description                        | Parameters                                                                                                                                                                                             |
| ------------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| help         | Sends the help message             | `here` Sends the help message in the current channel. `all` sends you the command list. `here all` sends the command list in the current channel.                                                      |
| invite       | Shows the invite and support link. | None                                                                                                                                                                                                   |
| ping         | Pings Discord API and the bot      | None                                                                                                                                                                                                   |
| say          | Make Bolt repeat your message      | None will just make the bot sends what you said. `-a` will do the same. `-c` will show your message but will make it looks like Clyde sent it. `-e` will send an embed. `-s` will send "Member > Text" |
| {% endtab %} |                                    |                                                                                                                                                                                                        |

{% tab title="Tools" %}
The Bolt Tools.

| Command      | Description                                                               | Usage                                                                                   |
| ------------ | ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| avatar       | Shows a user avatar.                                                      | `avatar (@member or user ID or username)`                                               |
| color        | Preview a color. If nothing is provided, a random color will be used.     | `color (0xFFFFFF)`                                                                      |
| covid        | Shows global COVID-19 statistics.                                         | `covid`                                                                                 |
| dbl          | More info about a bot on [top.gg](https://top.gg).                        | `dbl [@bot or bot id]`                                                                  |
| github       | Search for repositories on [GitHub](https://github.com).                  | `github [repo name]`                                                                    |
| gituser      | Look up a user on GitHub.                                                 | `gituser [username]`                                                                    |
| hypixel      | Get Hypixel stats of a player.                                            | `hypixel [minecraft username]`                                                          |
| longurl      | Unshorten a link.                                                         | `longurl [shortened link]`                                                              |
| pwd          | Generate a random password that will never be logged nor saved.           | `pwd [8 to 24]`                                                                         |
| quote        | Quote a message. You need developer mode for this.                        | `quote [message id]`                                                                    |
| shorten      | Shorten a link. Want a site preview too? Use `webshot`.                   | `shorten [link]`                                                                        |
| snipe        | Recover the last deleted message in the current or the mentioned channel. | `snipe (#channel)`                                                                      |
| translate    | Translate a text from detected language to another language.              | `translate` [`[language code]`](https://boltcord.glitch.me/bolt/languages.txt) `[text]` |
| weather      | Shows the weather of a city.                                              | `weather [city]`                                                                        |
| webshot      | Sends a preview of a site.                                                | `webshot [link]`                                                                        |
| {% endtab %} |                                                                           |                                                                                         |

{% tab title="Fun" %}
Some other funny commands.

| Command       | Description                                     | Usage                               |
| ------------- | ----------------------------------------------- | ----------------------------------- |
| 8ball         | Ask a question to the magic 8 ball!             | `8ball [question]`                  |
| flip          | [Flip a coin.](https://www.random.org/coins/)   | `flip`                              |
| gay           | Tells you if someone's gay or not. It's random. | `gay (@member)`                     |
| mcachievement | Generate a Minecraft Achievement message.       | `mcachievement [achievement title]` |
| norris        | Random Chuck Norris fact.                       | `norris`                            |
| reverse       | Reverse a text                                  | `reverse [text]`                    |
| spaceify      | Spaceify a text                                 | `spaceify [text]`                   |
| {% endtab %}  |                                                 |                                     |
| {% endtabs %} |                                                 |                                     |

If you find that a command is in this documentation but does not seem to exist when you use Bolt, [tell Support team](https://boltcord.glitch.me/support).


---

# 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://boltcord.gitbook.io/bolt/commands/commands-index.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.
