# Troubleshooting Tips

<details>

<summary>Check you haven't run out of characters</summary>

Run `/translation_usage` to see! Either upvote the bot, buy an upgrade pack, a tier on Patreon or wait for next month to get more characters.

</details>

<details>

<summary>Check the bot has the right permissions</summary>

It needs to be able to send messages, view channels and view message history in all the channels it's running in. If you're using style 8 or 9, it also needs to be able to create webhooks. If your messages are being reacted to with a warning shield, it normally means JakeBot has a permission issue.

</details>

<details>

<summary>Check the FROM language is part of your selected Translator</summary>

In your setup, make sure the language being translated from (you can translate TO any of the languages) is available in your selected translator with `/languages`. Not all languages are available with all Translators. Change your Translator, if you have premium, with `/settings translator [option]`.

</details>

<details>

<summary>Check the old settings menu (old_settings) isn't open</summary>

If the old entirely button based setup system menu `/old_settings` or `J!translation_settings` is open in a channel translations will not commence in that channel until it has been closed.

</details>

<details>

<summary>Check it isn't disabled</summary>

Run `/settings automatic_translation view [setup]` to see if it's been disabled or not.

</details>

<details>

<summary>Check the channel is correct</summary>

Run `/settings automatic_translation view [setup]` to make sure the channels are all correct

</details>

<details>

<summary>Check you have any special roles that may be required</summary>

Run `/settings automatic_translation view [setup]` to see if it's been setup with a requirement to have a certain role for it to translate you.

</details>

<details>

<summary>Is it diverting somewhere?</summary>

Run `/settings automatic_translation view [setup]` to see if it's diverting to a channel you haven't noticed.

</details>

<details>

<summary>Check both blacklists</summary>

Run `/settings automatic_translation view [setup]` and `/settings global_blacklist list` to see if your trying to translate a message that's being blacklisted.&#x20;

</details>

<details>

<summary>Are you trying to translate between one and three words?</summary>

Then run`/settings2 extras view_options` and see if "Single Word Translation" and "Three Word Translation" are allowed.

</details>

<details>

<summary>Are you trying to translate a message that looks like a bot command?</summary>

Then run`/settings2 extras view_options` and see if "CMD Activation Messages" are allowed.

</details>

Are you still struggling to get your setup working? [Join our support server here](https://discord.com/invite/8JZwx82) and make a post in the help forum!


---

# 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.jakebot.co.uk/troubleshooting-tips.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.
