Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Разработка Telegram-бота для автоматического перевода сообщений в чате

Разместить заказ
t
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 4 года и 2 месяца
Бюджет: по договоренности
0. Предисловие

У меня имеется ТГ чат на русскоговорящую аудиторию. Сейчас собираюсь запускать такие же чаты для стран СНГ, но администратор русскоговорящий, и он один, который владеет полнотой знаний. Для того, чтобы общаться с иностранцами и оперативно давать ответы неудобно переводить внутренними средствами ТГ, теряется время и много лишних телодвижений. Боты переводчики внутрь одного чата ставить тоже не удобно, будет засоряться чат переводами. Нужно кастомное решение, как я это вижу.

Пример: создаем узбекский чат для узбекоговорящих, где все диалоги на узбекском языке. Бот каждое сообщение переводит и отправляет в дублирующий чат админу. Таким образом у нас будет основной узбекский чат и чат, где админ видит уже все переведенные сообщение. И, соответственно, админ отвечает на русском в своем чате, бот забирает его русское сообщение и переводит на язык основного иностранного чата. В нашем примере узбекский.
1. Описание проекта
Разработать Telegram-бота для администрирования иностранных чатов (страны СНГ и англоговорящие страны). Бот автоматически переводит:
сообщения участников чата (с узбекского, казахского и др на русский) и отправляет их админу в чат (дублирущий, открытый только для админа)

ответы администратора (с русского на узбекский) — и отправляет их в общий чат.
2. Функциональные требования
2.1. Работа с сообщениями от пользователей
Бот отслеживает все входящие сообщения в чате.
Определяет язык сообщения (узбекский, казахский, английский, другие или русский). 
Если сообщение на иностранном языке — автоматически переводит на русский и отправляет только админу в отдельный закрытый чат.
Если сообщение на русском — не переводит, просто пересылает админу в отдельный закрытый чат.
2.2. Работа с ответами администратора
Администратор пишет по-русски в личке бота (или в закрытом админ-чате).
Бот автоматически переводит его сообщение на язык чата (для узбеков на узбекский, для казахов на казахский и тд).
Отправляет переведенный текст в общий чат от имени админа.
2.3. Поддержка форматов сообщений
Текстовые сообщения – обязательно.
Голосовых сообщений – нет 
Фото/видео/стикеры – бот их не переводит, а просто пересылает админу в его закрытый чат.
2.4. Настройки и команды
/start – запуск бота и привязка к чату.
/help – справка по использованию.
/set_admin @username – назначение администратора (чтобы бот знал, кому отправлять переводы).
/enable_translation и /disable_translation – включение/выключение перевода.
3. Технические требования
3.1. Язык и технологии
Python (aiogram / pyTelegramBotAPI) или Node.js (telegraf).
Использование API перевода (Google Translate API, Yandex Translate API, DeepL API).
База данных (если нужна) – SQLite/PostgreSQL.
Деплой на сервер (VPS, например, DigitalOcean, Linode, Hetzner).
3.2. Производительность
Быстрый перевод (ответ в течение 1-2 секунд).
Надёжная работа без падений (использование логирования и мониторинга).
3.3. Безопасность
Ограниченный доступ к админ-командам (только для указанного администратора).
Ограничение на количество запросов (чтобы избежать спама и перегрузки API).
4. Дизайн и интерфейс
Простая команда /start для подключения.
Минимальный интерфейс – бот работает в фоне.
Разделы:
Опубликован:
20.02.2025 | 08:43 [поднят: 20.02.2025 | 08:43]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: Разработка чат-ботов, недорого, FL.ru

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».