Как работает перевод

Как Polyglot переводит чат группы Telegram: какие сообщения берёт, как выглядит перевод, сколько времени занимает и когда бот молчит.

Что переводится

В группе, где бот включен, Polyglot переводит:

  • текстовые сообщения;
  • подписи к фото, видео, GIF и видеокружкам.

Перевод публикуется ответом на исходное сообщение, в том же топике, а оригинал остаётся нетронутым.

Как выглядит перевод

Bom dia a todos! Alguém sabe a que horas começa a reunião?
БотПортугальский → Русский Всем доброе утро! Кто-нибудь знает, во сколько начинается встреча? ↩️ Ответьте на это сообщение, и Ана получит ответ на своём языке
  • Жирный заголовок показывает пару языков. Названия пишутся на языке перевода.
  • Под текстом курсивом бот сообщает, что на перевод можно ответить. Если исходное сообщение само было ответом человеку или упоминало человека, бот обращается к нему ссылкой, и тому приходит уведомление. См. Ответ на перевод.

Сколько это занимает

Бот ждёт около 5 секунд, прежде чем начать. За это время боты модерации, например ChatZilla, успевают удалить спам, и спам не переводится. Пока бот работает, он показывает сообщение "Идёт перевод…" и убирает его, когда перевод опубликован.

Когда бот молчит

Polyglot ничего не присылает, если:

  • Бот включен выключен для группы или топика;
  • сообщение уже на языке перевода;
  • сообщение начинается со слэша, как команды;
  • в сообщении упомянут бот (имя пользователя, оканчивающееся на "bot");
  • сообщение написал другой бот, включая автопересылки постов канала в группу обсуждения;
  • у сообщения нет ни текста, ни подписи: стикеры, голосовые и файлы без подписи не переводятся.

Если перевод не удался, бот на 30 секунд показывает "Не удалось перевести", а затем убирает это сообщение.

Если оригинал пропал

Если исходное сообщение удалено, перевод бота тоже удаляется. Бот проверяет это около 10 минут после перевода. Если оригинал удалили до того, как перевод был готов, ничего не публикуется.

Чтобы убирать лишнее, боту нужно право Удаление сообщений. См. Начало работы.

Пусть все читают чат

Добавьте бота, выберите язык и продолжайте общаться.

Добавить в группу