> For the complete documentation index, see [llms.txt](https://azure-discordbot.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://azure-discordbot.gitbook.io/documentation/commands.md).

# Commands

Detailed information about the bot commands.

{% hint style="info" %}
The default prefix of Azure is a.. In addition you can simply mention the bot instead of using the prefix.&#x20;

Members with Administrator permission can change this prefix into a custom one.
{% endhint %}

{% hint style="success" %}
The default prefix a. is used in the following command list.
{% endhint %}

## Configuration commands

| command       | description                                                  | usage                      | aliases       |
| ------------- | ------------------------------------------------------------ | -------------------------- | ------------- |
| config        | Shows the current guild configuration.                       | a.config                   | configuration |
| autorole      | Set an autorole which the bot automatically assigns on join. | a.autorole \<Role>         |               |
| channellogs   | Toggle the log module for channel actions.                   | a.channelogs \<y/n>        | channellog    |
| guildlogs     | Toggle the log module for general guild actions.             | a.guildlogs \<y/n>         | guildlog      |
| messagelogs   | Toggle the log module for message actions.                   | a.messagelogs \<y/n>       | messagelog    |
| prefix        | Changes the prefix for the guild.                            | a.prefix \<prefix>         | setprefix     |
| rolelogs      | Toggle the log module for role actions                       | a.rolelogs \<y/n>          | rolelog       |
| setlogchannel | Sets a log channel where all logged actions will go in.      | a.setlogchannel \<channel> | setlog        |

## Moderation Commands

| command    | description                             | usage                               | aliases    |
| ---------- | --------------------------------------- | ----------------------------------- | ---------- |
| ban        | Bans someone                            | a.ban \<User>  (reason)             |            |
| softban    | Bans someone and unbans them afterwards | a.softban \<User> (reason)          | sb         |
| forceban   | Bans someone who is not on the server   | a.forceban \<ID> (reason)           | hackban    |
| unban      | Unbans someone from the guild           | a.unban \<ID>                       |            |
| kick       | Kicks someone                           | a.kick \<User>  (reason)            |            |
| voicekick  | Kick someone out of a voicechannel      | a.voicekick \<User>                 |            |
| addrole    | Adds a role to a member                 | a.addrole \<User> \<Role>           | roleadd    |
| removerole | Removes a role from a member            | a.removerole \<User> \<Role>        | roleremove |
| tempmute   | Mutes an user for a specified time      | a.tempmute \<User> \<Time> (reason) |            |
| unmute     | Unmutes a muted user                    | a.unmute \<User>                    |            |

## Fact Commands

| command   | description               | usage       | aliases |
| --------- | ------------------------- | ----------- | ------- |
| catfact   | Sends a random cat fact   | a.catfact   |         |
| dogfact   | Sends a random dog fact   | a.dogfact   |         |
| koalafact | Sends a random koala fact | a.koalafact |         |

## Fun Commands

| command     | description                                   | usage                    | aliases |
| ----------- | --------------------------------------------- | ------------------------ | ------- |
| 8ball       | Ask a question.... Maybe you'll get an answer | a.8ball \<Question>      |         |
| bond        | Evaluates the love between two users          | a.bond \<User1> \<User2> |         |
| chat        | Chat with the bot                             | a.chat                   |         |
| coinflip    | Flips a coin                                  | a.coinflip               |         |
| dice        | Rolls a dice                                  | a.dice                   |         |
| emojislots  | Little slotmachine with three emojis          | a.emojislots             |         |
| meme        | Sends a random meme                           | a.meme                   |         |
| quote       | Searches and quotes a message                 | a.quote \<MessageID>     |         |
| slotmachine | Try your luck. Another way to loose :V        | a.slotmachine            |         |

## Image Commands

| command      | description                    | usage                  | aliases |
| ------------ | ------------------------------ | ---------------------- | ------- |
| archievement | Sends a minecraft archievement | a.archievement \<Text> |         |
| bird         | Sends a random bird picture    | a.bird                 |         |
| cat          | Sends a random cat picture     | a.cat                  |         |
| cuddle       | Cudle someone                  | a.cudle \<User>        |         |
| dog          | Sends a random dog picture     | a.dog                  |         |
| feed         | Feeds someone                  | a.feed (User)          |         |
| fox          | Sends a random fox picture     | a.fox                  |         |
| hug          | Hugs someone                   | a.hug (User)           |         |
| slap         | Slaps someone                  | a.slap (User)          |         |
| koala        | Sends a random koala picture   | a.koala                |         |
| lizard       | Sends a random lizard picture  | a.lizard               |         |
| panda        | Sends a random panda picture   | a.panda                |         |
| pat          | Pats someone                   | a.pat (User)           |         |
| poke         | Pokes someone                  | a.poke (User)          |         |
| slap         | Slaps someone                  | a.slap (User)          |         |
| tickle       | Tickles someone                | a.tickle (User)        |         |
