# tr?autoall

This functions similar to `tr?auto`, but allows the bot to translate **everyone's** messages on a server. `tr?auto` only does it for the person who ran the command.

It also has priority over `tr?auto` settings. That means, if applicable, it overrides settings made by `tr?auto`. This gives you finer control over how you want messages to be translated, and for whom.

In this example, it is used to translate everyone's messages to Japanese on *#my-channel*

&#x20;<img src="https://1802123678-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LULvoQZzKnRZgXXb6Gs%2F-LZS42MSYH9TlkYs790-%2F-LZS44EYUZpYXJIngbcT%2F8.png?alt=media&#x26;token=f38bcc60-8d92-4fcd-9143-610b0f43219d" alt="" data-size="original">&#x20;

Check your server's settings like so.&#x20;

<img src="https://1802123678-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LULvoQZzKnRZgXXb6Gs%2F-LZS42MSYH9TlkYs790-%2F-LZS4A5kMIU5_FYxW0zq%2F9.png?alt=media&#x26;token=880ad25b-654e-46d1-b18d-d5c150e5ec48" alt="" data-size="original">&#x20;

## Usage

#### To turn it on

`tr?autoall on [language code] (optional @users) (optional #channels)`

If `@user` is specified, auto translate for a specific user. Otherwise, auto translate for all users.

If `#channel` is specified, auto translate for a specific channel. Otherwise, auto translate for all channels.

Multiple users and channels can be specified at the same time.

`tr?autoall` status (optional @user)

Show `tr?autoall` settings for the server or user.

#### To turn it off

`tr?autoall off (optional @users) (optional #channels)`

Turns off auto translate for the server, specific users, and/or specific channels.
