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

# Commands

List of all available commands in iTranslator

{% hint style="info" %}
Most settings can also be changed from the [dashboard](/fundamentals/dashboard.md), without any command. The commands with subcommands or arguments have a dedicated page: follow the links in the tables.
{% endhint %}

## General

<table><thead><tr><th width="210">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><code>/help</code></td><td>Display the help message with the list of commands and a few useful links.</td><td>None</td></tr><tr><td><a href="/fundamentals/translation-limit.md"><code>/checkvote</code></a></td><td>Reset your characters for free after voting for the bot.</td><td>None</td></tr><tr><td><a href="/fundamentals/translation-limit.md"><code>/checkvote-notify</code></a></td><td>Enable or disable the vote reminder.</td><td>None</td></tr><tr><td><code>/about</code></td><td>Display useful information about iTranslator and your Discord server.</td><td>None</td></tr><tr><td><code>/languages</code></td><td>Display all available languages.</td><td>None</td></tr></tbody></table>

## Translation

<table><thead><tr><th width="210">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><code>/translate</code></td><td>Translate a text.</td><td>None</td></tr><tr><td><code>/detect</code></td><td>Detect the language of a text.</td><td>None</td></tr><tr><td><a href="/fundamentals/context-commands/manually-change-native-language.md"><code>/set-context-language</code></a></td><td>Set the language used by your context commands.</td><td>None</td></tr></tbody></table>

The same actions are available by right-clicking a message. See [Context Commands](/fundamentals/context-commands.md).

## Admin

<table><thead><tr><th width="210">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><a href="/amazing-features/translation-by-flag.md"><code>/flagreaction</code></a></td><td>Enable and configure the Flag-Reaction feature.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/automatic-translation.md"><code>/autotranslate</code></a></td><td>Configure the automatic-translation system.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/role-translation.md"><code>/translaterole</code></a></td><td>Configure the role-translation system.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/auto-erase.md"><code>/autoerase</code></a></td><td>Manage the Auto-Erase feature.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/auto-react.md"><code>/autoreact</code></a></td><td>Manage the Auto-React feature. (Premium)</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/statistics.md"><code>/stats</code></a></td><td>Show your translation statistics.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/translate-ban-role-and-user.md"><code>/translate-ban</code></a></td><td>Ban users and roles from using translation features.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/text-replacement.md"><code>/text-replacement</code></a></td><td>Manage the text replacements applied before translation.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/conversation-mode.md"><code>/conversation-mode</code></a></td><td>Configure Conversation Mode, which batches messages and translates them together after a delay. (Pro)</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/translation-mode.md"><code>/translation-mode</code></a></td><td>Choose the translation mode of your server: Fast or Smart. (Pro)</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/custom-bot.md"><code>/custombot</code></a></td><td>Customize the profile of iTranslator on your server. (Premium)</td><td>MANAGE_SERVER</td></tr></tbody></table>

{% hint style="warning" %}
Make sure you have the permission to run a command before reporting an issue.
{% endhint %}

## Voice

<table><thead><tr><th width="210">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><a href="/amazing-features/voice-features.md"><code>/voice help</code></a></td><td>Show your remaining TTS and transcription quotas and the next reset date.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/voice-features.md"><code>/voice tts</code></a></td><td>Generate speech from text and play it live in your current voice channel.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/voice-features.md"><code>/voice tts-file</code></a></td><td>Generate speech from text and upload it as an audio file.</td><td>MANAGE_SERVER</td></tr><tr><td><a href="/amazing-features/voice-features.md"><code>/voice transcribe</code></a></td><td>Start a live transcription of your voice channel in a dedicated thread.</td><td>MANAGE_SERVER</td></tr></tbody></table>

{% hint style="info" %}
All Voice subcommands require an active [Pro](/overview/premium.md) subscription.
{% endhint %}

## Premium & Pro

Subscriptions are managed from the [website](/overview/premium.md). These commands do the same from Discord.

<table><thead><tr><th width="210">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><a href="/overview/premium.md#prefer-commands"><code>/premium</code></a></td><td>Enable or disable your Premium subscription on a server, or display its information.</td><td>None</td></tr><tr><td><a href="/overview/premium.md#prefer-commands"><code>/pro</code></a></td><td>Enable or disable your Pro subscription on a server, or display its information.</td><td>None</td></tr></tbody></table>

{% hint style="info" %}
All commands are [Slash Commands](https://support.discord.com/hc/en-us/articles/1500000368501-Slash-Commands-FAQ): type `/` in a channel and pick the command in the list.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.itranslator.app/fundamentals/commands.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
