# List of all commands

## Music commands

* !play \<title | URL> — Searching song with the given name or url.
* !playnext \<title | URL> — Searching song with the given name or url but added it to top of queue.
* !playnow \<title | URL> — Searching song with the given name but automatically select first result from list.
* !playnownext \<title | URL> — Searching song with the given name but automatically select first result from list and added it to top of queue.
* !skip — Skip current song.
* !stop — Clean queue.
* !repeat single/all/off — Repeat current song. Repeat all queue. Repeat disabled.
* !shuffle/reshuffle — Shuffle queue. Shuffle queue again.
* !np — Showing song the bot is playing.
* !queue — Shows current queue.
* !pause — Pauses the current song.
* !destroy — Clean queue and disconnect from voice channel.
* !history — Show recently played songs.
* !save — Save current queue.

{% hint style="info" %}
You can get list of this type of commands through typing !help
{% endhint %}

## Additional commands

* !fox — Show photo with fox.
* !help — Sending list with music commands to your DM.
* !invite — Show link with bot invite.
* !say — Bot will repeat your message.
* !ping — Show latency between bot and Discord API.
* !stats — Show some statistics about bot.
* !shards — Show status of shards and their info.
* !lang — Setting language in your server. [More info about it here.](https://docs.minerea.su/changing-config#setting-language)
* !prefix — Setting prefix in your server. [More info about it here.](https://docs.minerea.su/changing-config#setting-prefix)
* !admin — [More info about permission system here.](https://docs.minerea.su/permission-system#admin-permission)
* !dj — [More info about permission system here.](https://docs.minerea.su/permission-system#dj-permission)
* !user — [More info about permission system here.](https://docs.minerea.su/permission-system#user-permission)
* !config — Show current settings on server.

{% hint style="info" %}
You can get list of this type of commands through typing !other
{% endhint %}


---

# 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.minerea.su/general-info/list-of-all-commands.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.
