8 минут

Как сделать, чтобы бот в Discord автоматически переводил сообщения?

В Discord нет настройки автоперевода, поэтому на сервер добавляют бота-переводчика. С BabelBot вы выбираете языки, на которых читают ваши участники, на веб-панели. Затем выбираете, где появляются переводы: ответом под сообщением, в треде или повтором сообщения, который заменяет оригинал и показывает имя и аватар участника. После этого каждое новое сообщение переводится само, и никто не вводит команды.

Выбирайте по устройству канала
  1. Ответ в канале

    Перевод появляется под сообщением. Подходит для большинства чат-каналов.

  2. Тред на сообщение

    В канале видны только оригиналы. Подходит для объявлений и поддержки.

  3. Заменить оригинал

    Перевод показывает имя и аватар участника. Подходит, когда все читают на одном языке.

Три места, где BabelBot может разместить перевод. Правило канала может задать другое место для некоторых каналов.

Может ли Discord автоматически переводить сообщения без бота?

Нет. В Discord нет настройки, которая переводит сообщения, ни на компьютере, ни на телефоне, ни в браузере. «Настройки пользователя > Язык» меняет язык меню и кнопок Discord, а не сообщений участников.

Чтобы переводить весь сервер, администратор добавляет бота-переводчика. Бот читает новые сообщения в каналах, которые видит. Он определяет язык каждого сообщения и публикует перевод на ваши целевые языки. Расширения браузера и приложения-переводчики переводят только для того, кто их установил.

Бот переводит для сервера или для каждого участника?

BabelBot переводит для всего сервера. Администратор один раз задаёт целевые языки, и все участники видят одинаковые переводы. Участникам не нужно ничего включать.

Некоторые боты работают для каждого участника отдельно. В Talksy участник вводит /talksy language, чтобы его собственные сообщения переводились на один язык. Сообщения участников, которые не ввели команду, не переводятся.

Как настроить автоперевод с BabelBot?

Добавьте бота, выберите языки, выберите, где появляются переводы, и отправьте тестовое сообщение. Это занимает около двух минут, команды не нужны. Вам нужно разрешение «Управлять сервером» на сервере Discord.

BabelBot начинает переводить сразу после добавления. По умолчанию он переводит новые сообщения во всех текстовых каналах, которые видит, на английский. Это можно изменить в пошаговой настройке.

Вы добавили BabelBot кнопкой «Добавить в Discord» на сайте? Тогда нажмите «Настроить BabelBot» в приветственном сообщении, которое BabelBot публикует на вашем сервере.

Шаг с языками в пошаговой настройке. Выбранные языки показаны сверху, популярные языки показаны под поиском.
Шаг с языками в пошаговой настройке. Выбранные языки показаны сверху, популярные языки показаны под поиском.
  • Откройте пошаговую настройку на панели управления BabelBot и нажмите «Добавить BabelBot в Discord».
  • Выберите сервер, оставьте разрешения, которые показывает Discord, и нажмите «Авторизовать». Discord вернёт вас в пошаговую настройку.
  • Выберите языки, на которых читают ваши участники. Начните с одного или двух.
  • Выберите «Ответ в канале» или «Группировать в треде», затем нажмите «Сохранить и проверить». На панели управления эти режимы называются «Ответы в канале» и «Тред на сообщение». Режим «Заменить оригинал» можно выбрать там позже.
  • Напишите в Discord полное предложение на языке, который не входит в ваши целевые языки. Если ваш единственный целевой язык английский, попробуйте «Bonjour, comment allez-vous ?». Перевод появится через несколько секунд.
  • Позже откройте «Перевод > Автоматический перевод», чтобы выбрать типы каналов. Текстовые каналы включены по умолчанию. Чаты голосовых каналов и форумные посты остаются выключенными, пока вы их не включите.

Когда использовать ответ в канале?

Ответ подходит для большинства чат-каналов, включая активные. Перевод стоит прямо под сообщением, поэтому участники читают оригинал и перевод вместе.

Выберите стиль ответов. «Обычный текст» занимает мало места и показывает только перевод. Если целевых языков несколько, каждый перевод начинается с подписи языка жирным шрифтом. Embed показывает каждый перевод в оформленной карточке и требует разрешения «Встраиваемые ссылки». Если перевод слишком длинный для одного сообщения Discord, BabelBot переносит его в тред.

general
LenaToday at 2:15 PM
Wer ist heute Abend beim Turnier dabei?
LenaWer ist heute Abend beim Turnier dabei?
BabelBotAPPToday at 2:15 PM

Who is joining the tournament tonight?

YukiToday at 2:15 PM
明日のレイド、誰か来れる?
Yuki明日のレイド、誰か来れる?
BabelBotAPPToday at 2:15 PM
BabelBot
English:
Can anyone make the raid tomorrow?
Original language: Japanese (ja) • Confidence: 98% • Provider: AI
Два стиля ответа в одном канале: обычный текст под сообщением Lena и embed под сообщением Yuki.

Когда использовать тред на сообщение?

Используйте треды в спокойных каналах, например для объявлений, поддержки или правил. В канале видны только оригиналы. У каждого переведённого сообщения свой тред с названием по языкам, и участники открывают его, чтобы прочитать перевод.

Не используйте треды в быстром чате. Каждое сообщение создаёт новый тред, а Discord ограничивает число активных тредов на сервере. Задайте «Автоматически удалять треды через», чтобы очищать их. BabelBot нужны разрешения «Создавать публичные ветки» и «Отправлять сообщения в ветках».

Если сообщение уже в треде или форумном посте, BabelBot отвечает там. Discord не позволяет создать тред внутри треда.

announcements
SamToday at 2:15 PM
Server maintenance tonight at 22:00 UTC. Voice channels close for one hour.
Español · 日本語2 Messages ›
APPBabelBotClick to see attachmentjust now
Тред на сообщение: в канале видно только объявление Sam, а переводы ждут в треде с названием по языкам.

Когда заменять оригинал сообщением с именем и аватаром участника?

Используйте «Заменить оригинал», когда все в канале читают на одном языке и вы хотите, чтобы канал выглядел как обычный чат. BabelBot публикует каждое сообщение заново в виде перевода с именем и аватаром участника. Затем он удаляет оригинал.

При одном целевом языке меняются только сообщения на других языках. Сообщение, которое уже на целевом языке, остаётся как есть. При нескольких целевых языках повторное сообщение сначала показывает оригинальный текст, а под ним переводы.

Пример: английская киберспортивная команда берёт игрока из Бразилии. Тренер добавляет правило канала только для #team-chat: целевой язык английский, режим ответа «Заменить оригинал». Игрок пишет «Vou pegar o dragão agora», а команда видит «I'm taking the dragon now» с именем и аватаром игрока. Тренер сначала предупреждает игрока, что португальский оригинал исчезнет.

Заменить оригинал: японское сообщение Yuki превращается в английский перевод с именем и аватаром Yuki.
  • Выдайте BabelBot в канале «Управлять вебхуками» и «Управлять сообщениями», а также «Просматривать каналы» и «Читать историю сообщений». Проверьте и переопределения прав канала.
  • Сначала предупредите участников. Они не могут редактировать повторное сообщение, а ссылка, время и реакции оригинала на него не переходят.
  • Замена работает для автоматического перевода текста в обычных текстовых каналах. Вложения, опросы, пересланные сообщения, каналы объявлений и сообщения в тредах получают обычный перевод, а оригинал остаётся.
  • BabelBot публикует новое сообщение до того, как удалит оригинал. Если перевод или доставка не удались, оригинал остаётся.
  • Чтобы остановить замену, выберите «Ответы в канале» или «Тред на сообщение». Оригиналы, которые BabelBot уже удалил, остаются удалёнными.

Как переводить сразу на несколько языков?

Добавьте целевые языки в «Перевод > Целевые языки». Тогда BabelBot переводит каждое сообщение на все целевые языки, кроме того, на котором оно уже написано. Free допускает 3 целевых языка, Pro 5, Ultra и Founder Access 10.

Каждый язык добавляет текст под сообщением, поэтому канал со многими языками становится длинным. Если участники делятся на языковые группы, лучше свяжите языковые каналы.

Как настроить автоперевод между японским и английским каналами?

Есть два варианта: один общий канал или отдельный канал для каждого языка, которые BabelBot связывает. Оба подходят для любой пары языков.

В одном общем канале задайте английский и японский целевыми языками. Английское сообщение получает японский перевод, а японское получает английский. Для языка, на котором сообщение уже написано, BabelBot ничего не публикует.

Пример: в общем канале #general Haruto спрашивает «今夜サーバーのメンテナンスある?». BabelBot отвечает английским переводом и не добавляет японскую строку, потому что сообщение уже на японском. Sam отвечает по-английски, и BabelBot отвечает под его сообщением на японском.

При отдельных каналах свяжите #english и #日本語 мостом на странице «Мосты». Каждое сообщение появляется в другом канале в переводе, с именем и аватаром участника. Ответы возвращаются обратно, а правки и удаления синхронизируются. Free включает 1 мост.

general
HarutoToday at 2:15 PM
今夜サーバーのメンテナンスある?
Haruto今夜サーバーのメンテナンスある?
BabelBotAPPToday at 2:15 PM

Is there server maintenance tonight?

SamToday at 2:15 PM
Yes, from 22:00 to 23:00 UTC.
SamYes, from 22:00 to 23:00 UTC.
BabelBotAPPToday at 2:15 PM

はい、UTCの22:00から23:00までです。

Пример: один общий канал, целевые языки английский и японский. Каждое сообщение получает перевод только на другой язык.

Как управлять тем, какие каналы и участники переводятся?

Используйте «Правила каналов», чтобы выбрать каналы, и «Игнорируемые пользователи», чтобы выбрать участников. Все настройки ниже находятся на панели управления.

  • Переключатель «Переводы» на странице «Обзор»: останавливает весь автоматический перевод и мосты на сервере и снова запускает их с вашими сохранёнными настройками.
  • Правила каналов: задайте каналу или целой категории свои целевые языки, режим ответов или настройку реакций с флагами либо выключите там перевод. Правило категории действует и на каналы, которые добавят в неё позже, например на новые каналы заявок.
  • Пропускать языки: не переводите сообщения на языке, который все уже читают.
  • Игнорируемые пользователи: остановите перевод сообщений некоторых участников или ботов.
  • Собственные слова: сохраняйте имена, игровые термины и названия продуктов так, как вам нужно. Free допускает 5, Pro 25, Ultra и Founder Access 100.
  • Реакции с флагами: участник ставит реакцию с флагом страны и получает перевод одного сообщения на язык этой страны. Это можно выключить для сервера или для одного канала.

Что происходит, когда участник редактирует или удаляет сообщение?

В режимах «Ответы в канале» и «Тред на сообщение» BabelBot обновляет перевод, когда участник редактирует оригинал. Когда участник или модератор удаляет оригинал, BabelBot удаляет и перевод. Это работает в течение 30 дней после перевода.

Тред остаётся после удаления, потому что в нём могут отвечать участники. Правка расходует один ИИ-перевод, как новое сообщение. В мосте правки и удаления синхронизируются во всех связанных каналах.

Какие ещё боты Discord автоматически переводят сообщения?

Discord Translator, Talksy и VibeBot тоже автоматически переводят сообщения. Они различаются настройкой, тем, кто выбирает язык, и местом, где появляется перевод.

Если вы уже используете одного из этих ботов и он подходит вашему серверу, оставьте его. BabelBot подходит, когда вы хотите настраивать всё на панели, а не командами, иметь одну настройку на весь сервер, выбирать для каждого канала ответ, тред или повтор сообщения, и чтобы правки и удаления следовали за оригиналом.

Discord Translator переводит в том же канале или пересылает сообщения в Linked Group языковых каналов. Его настраивают на его панели или командами -translate. В бесплатной пробной версии автоперевод ограничен 2 языками. Вики Discord Translator, проверено 2 ноября 2026 года

Discord Translator поддерживает более 100 языков и удаляет переводы, когда удаляют оригинал. Сайт Discord Translator, проверено 2 ноября 2026 года

Talksy включается командами /server enable и /server channel add. Каждый участник, которому нужен перевод его сообщений, вводит /talksy language, а без этого никого не переводят. Переводы публикуются с именем, аватаром участника и флагом. Бесплатный тариф включает 100 автоматических переводов в месяц. Руководство Talksy, проверено 2 ноября 2026 года

VibeBot помогает создать собственного бота с вашим брендом. Перевод является шаблоном такого бота. Он публикует ответы или embed-сообщения в том же канале и расходует ИИ-кредиты. Страница переводчика VibeBot, проверено 2 ноября 2026 года

Сколько стоит автоперевод?

BabelBot Free включает 100 ИИ-переводов в месяц, банковская карта не нужна. Pro стоит €9.99, а Ultra €19.99 в месяц за сервер. Каждый автоматический перевод сообщения считается один раз, даже при нескольких целевых языках. Перевод считается, только когда BabelBot его публикует.

Когда лимит Free заканчивается, переводы приостанавливаются до 1-го числа следующего месяца. Голос любого участника за BabelBot на top.gg возвращает все 100 сразу. Translate Text продолжает работать, потому что он не считается.

  • Free: 100 ИИ-переводов в месяц, 3 целевых языка, 1 мост.
  • Pro: €9.99 в месяц за сервер, 10 000 ИИ-переводов за расчётный период, 5 целевых языков, 5 мостов и перевод изображений, PDF, видео и голосовых сообщений.
  • Ultra: €19.99 в месяц за сервер, 50 000 ИИ-переводов за расчётный период, 10 целевых языков, неограниченное число мостов, подключения между серверами и перевод живого голосового чата.
  • Founder Access: один платёж, неограниченные ИИ-переводы и возможности Ultra для одного сервера за раз.

Почему сообщение не переводится?

Чаще всего перевод не появляется из-за настройки, разрешения или сообщения, которое BabelBot пропускает намеренно. Проверьте по порядку.

  • На странице «Обзор» убедитесь, что «Переводы» включены.
  • Убедитесь, что BabelBot может просматривать канал, читать историю сообщений и отправлять в него сообщения. У приватного канала могут быть свои права.
  • В разделе «Перевод > Автоматический перевод» проверьте, что тип канала включён. Затем проверьте «Правила каналов», «Пропускать языки» и «Игнорируемые пользователи».
  • Отправьте полное предложение. BabelBot пропускает сообщение, которое уже на единственном целевом языке. Он также пропускает сообщение только со ссылкой, эмодзи или коротким словом вроде «OK».
  • BabelBot пропускает сообщения других ботов, кроме сообщений из каналов объявлений, на которые подписан сервер.
  • На Free проверьте, остались ли у сервера переводы в этом месяце.

Частые вопросы

Есть ли бесплатный бот для Discord, который автоматически переводит сообщения?

Да. BabelBot Free даёт серверу 100 ИИ-переводов в месяц и 3 целевых языка, с ответами, тредами и режимом «Заменить оригинал». Когда они заканчиваются, голос любого участника на top.gg сбрасывает их на этот месяц.

Переводит ли бот старые сообщения?

Нет. Автоперевод работает для новых сообщений. Чтобы перевести более раннее сообщение для себя, используйте Translate Text. Чтобы опубликовать перевод в канале, поставьте реакцию с флагом страны.

Может ли каждый участник читать сообщения на своём языке?

В BabelBot целевые языки задаёт сервер, и все участники видят одинаковые переводы. Участник может перевести любое сообщение на свой язык с помощью Translate Text. Результат видит только он, и он не расходует переводы сервера.

Можно ли включить автоперевод только в одном канале?

Да. Выключите «Текстовые каналы» в «Перевод > Автоматический перевод». Затем добавьте правило для этого одного канала с включённым «Состояние перевода».

Какие разрешения нужны боту-переводчику Discord?

В каждом канале BabelBot нужны «Просматривать каналы», «Читать историю сообщений» и «Отправлять сообщения». Для ответов-встраиваний также нужно «Встраиваемые ссылки». Для тредов нужны «Создавать публичные ветки» и «Отправлять сообщения в ветках». Для режима «Заменить оригинал» и мостов нужно «Управлять вебхуками», а для «Заменить оригинал» ещё и «Управлять сообщениями».

Работает ли автоперевод в мобильном Discord?

Да. Бот публикует переводы на сервере, поэтому участники читают их в приложении Discord на любом устройстве. Администратор может менять настройки на панели управления в браузере телефона.

Сколько языков переводит BabelBot?

Более 130. Вы выбираете до 3 целевых языков на Free, до 5 на Pro и до 10 на Ultra и Founder Access. BabelBot сам определяет исходный язык каждого сообщения, поэтому вы его не задаёте.

Настройка и справка