Решение проблем с ботом-переводчиком для Discord
Найдите свою проблему и исправьте её. Короткие проверки для пропавших переводов, мостов, перевода голосового чата, разрешений и лимитов.
Что-то работает не так, как вы ожидали? Найдите свою проблему ниже и выполните шаги. Большинство исправлений занимает минуту.
✅ Сначала проверьте это
Эти пять проверок решают большинство проблем:
- Переводы включены. Откройте ПанельОбзор и посмотрите на карточку Переводы.
- Целевой язык задан. Откройте ПанельПереводЦелевые языки и выберите хотя бы один язык.
- Канал разрешён. Откройте ПанельПереводАвтоматический перевод и включите тип канала. Затем откройте ПанельМодерацияПравила каналов и с помощью Предпросмотр канала проверьте, что ни одно правило не выключает перевод.
- У сервера остались переводы. Откройте ПанельОплата и посмотрите расход за этот месяц.
- У BabelBot есть разрешения. ПанельОбзор показывает предупреждение, если BabelBot не может писать в канал.
🔎 Найдите свою проблему
Перевод не появляется
Перевод появляется дважды
Не тот язык
Уведомление Partial translation
Нет копий в мосте
Правки не обновляются
Перевод голосового чата останавливается
Переводы закончились
Не хватает разрешений
🔇 Перевод не появляется
Сначала убедитесь, что BabelBot не пропустил сообщение намеренно. BabelBot ничего не публикует, если:
- Сообщение уже на вашем целевом языке.
- Сообщение на языке из списка Не переводить с.
- В сообщении нет текста для перевода, например только эмодзи, упоминания или ссылка.
- Автор является ботом или есть в списке Игнорируемые пользователи.
- В сообщении есть только вложения, а перевод медиафайлов выключен или не входит в ваш тариф.
Пропущенное сообщение не учитывается в ваших переводах.
Yes, it starts at 9!
Если сообщение должно было перевестись:
- Выполните пять проверок выше.
- Проверьте, что автора нет в ПанельМодерацияИгнорируемые пользователи.
- Отправьте короткое тестовое сообщение на языке, которого нет среди целевых.
- Если ничего не появилось, напишите в поддержку.
👯 Перевод появляется дважды
BabelBot переводит каждое сообщение один раз. Если переводов больше, чем вы ожидали, проверьте эти причины:
- В канале есть другой бот-переводчик. Удалите его из канала или выключите его автоматический перевод.
- Участник поставил реакцию с флагом. Флаг запрашивает ещё один перевод, даже если автоматический перевод уже есть. Чтобы это остановить, выключите Разрешить реакции с флагами в ПанельДополнительноРеакции с флагами или используйте правило канала.
- «Заменить оригинал» оставил оригинал. BabelBot оставляет оригинал, если не может подтвердить, что замена безопасна. Выдайте BabelBot разрешение Управлять сообщениями в этом канале.
Слишком много ответов в активном канале? Выберите Треды переводов в ПанельПереводРежим ответов, удалите ненужные целевые языки или включите группировку сообщений.
🌐 Перевод не на том языке
- Откройте ПанельПереводЦелевые языки и проверьте список.
- Откройте ПанельМодерацияПравила каналов и используйте Предпросмотр канала. Правило может задавать другие целевые языки для некоторых каналов.
- В мосте BabelBot считает, что каждое сообщение написано на языке своего канала. Проверьте язык каждого канала в ПанельПереводМосты.
- Для Translate Text BabelBot использует язык вашего Discord. Чтобы выбрать другой язык, выполните
/set-context-language. - Если имя или игровой термин переводится неправильно, добавьте его в ПанельДополнительноСобственные слова.
⚠️ Partial translation или Translation failed
BabelBot попытался перевести сообщение, но один или несколько языков или вложений не перевелись.
- Нажмите Retry в уведомлении. BabelBot повторит перевод только на недостающие языки.
- Если BabelBot просит подождать, немного подождите и снова нажмите Retry.
- Кнопка перестаёт работать примерно через 1 минуту. После этого отправьте сообщение ещё раз, если перевод всё ещё нужен.
🌉 Нет копий в мосте
- Откройте ПанельПереводМосты. Проверьте, что мост связывает нужные каналы и у каждого канала правильный язык.
- В каждом связанном канале выдайте BabelBot разрешения Просматривать каналы, Отправлять сообщения и Управлять вебхуками.
- Отправьте короткое тестовое сообщение в каждом направлении.
Если BabelBot не может перевести сообщение для связанного канала, он публикует там оригинал. Если BabelBot не может писать ни в один связанный канал, он отвечает в исходном канале и называет каналы, которые нужно исправить. См. Мосты.
✏️ Перевод не обновился после правки
Когда участник редактирует сообщение, BabelBot обновляет свои переводы в ответах и тредах в течение 30 дней после публикации. Он обновляет только те языки, которые опубликовал в первый раз. Проверьте, что BabelBot всё ещё может просматривать канал и читать историю сообщений.
🎙️ Перевод голосового чата не запускается или останавливается
Если /voice start не работает:
- Проверьте, что сервер на тарифе Ultra или Founder Access.
- Включите Разрешить перевод голосового чата в ПанельДополнительноГолосовой чат.
- Задайте хотя бы один целевой язык.
- Зайдите в голосовой канал, затем выполните
/voice start. - Выдайте BabelBot разрешения Просматривать каналы, Подключаться и Отправлять сообщения в этом голосовом канале. Стилю Аккуратные сообщения участников также нужно Управлять вебхуками.
На сервере одновременно может идти только один перевод голосового чата. Если единственный целевой язык совпадает с языком, на котором говорит человек, BabelBot ничего не публикует для этой речи.
Сеанс останавливается сам, когда все выходят, если 30 минут не публикуется ни одна расшифровка, через 4 часа, если кто-то переносит BabelBot в другой голосовой канал или при перезапуске BabelBot. Чтобы продолжить, снова выполните /voice start. См. Перевод голосового чата.
📉 Переводы закончились
Когда сервер использует все переводы этого месяца, автоматические переводы, переводы в мостах и по реакциям с флагами приостанавливаются. BabelBot публикует одно уведомление.
Чтобы снова начать переводить:
- На Free попросите любого участника нажать Голосовать за сброс в уведомлении или воспользуйтесь карточкой для голосования в ПанельОбзор. Когда top.gg подтвердит голос, сервер получит все 100 переводов обратно.
- Или повысьте тариф в ПанельОплата либо выполните
/upgrade, чтобы получить ссылку. - Или подождите. Лимит сбрасывается в 00:00 UTC 1-го числа каждого месяца.
Translate Text не учитывается в лимите, поэтому продолжает работать. См. Оплата и лимиты.
🔐 Не хватает разрешений
- Откройте ПанельОбзор. Предупреждение перечисляет каждый канал и разрешения, которые там нужны BabelBot.
- В Discord выдайте BabelBot эти разрешения в этом канале.
- Отправьте короткое тестовое сообщение в канал. Предупреждение исчезнет, когда BabelBot доставит перевод.
| Функция | Какие разрешения нужны BabelBot |
|---|---|
| Ответы | Просматривать каналы, Отправлять сообщения, Встраивать ссылки, Читать историю сообщений |
| Треды переводов | Создавать публичные ветки, Отправлять сообщения в ветках |
| Мосты и подключения между серверами | Просматривать каналы, Отправлять сообщения, Управлять вебхуками |
| Заменить оригинал | Просматривать каналы, Читать историю сообщений, Управлять вебхуками, Управлять сообщениями |
| Перевод голосового чата | Просматривать каналы, Подключаться, Отправлять сообщения |
| Очистка тредов | Просматривать каналы, Управлять ветками |
🧭 Проблемы с панелью управления
💬 Обращение в поддержку
Напишите нам, если ваши настройки совпадают с этой документацией, но BabelBot ведёт себя иначе. Отправьте:
- ID сервера
- ID канала и ссылку на сообщение, если дело в конкретном сообщении
- Время, когда это произошло
- Скриншот раздела Оплата, если проблема связана с лимитом переводов
Заходите на сервер поддержки в Discord. Мы отвечаем на многих языках.