Техническое задание: Telegram-бот для обработки финансовых уведомлений
Цель проекта
Разработать автономного Telegram-бота, который выполняет две ключевые функции: автоматический перевод текста и конвертацию валюты в поступающих уведомлениях от стороннего банковского бота.
Основные требования
- Бот должен отслеживать и перехватывать сообщения от указанного банковского бота.
- Реализовать функцию перевода текста уведомлений с одного языка на другой.
- Интегрировать механизм конвертации денежных сумм из одной валюты в другую согласно актуальному курсу.
- После обработки (перевод и конвертация) бот должен отправлять пользователю понятное уведомление.
- Проект должен быть реализован максимально просто и надежно.
Технические детали
- Язык программирования и технологии: на усмотрение исполнителя, с обоснованием выбора.
- Бот должен работать в фоновом режиме (long-polling или webhooks).
- Необходимо предусмотреть простую обработку ошибок (например, при недоступности API курсов валют).
- Конфиденциальные данные (номера карт, счета) в уведомлениях должны оставаться неприкосновенными.
Результат работы
Исполнитель предоставляет работающего бота, развернутого на сервере, с краткой инструкцией по настройке (указание исходного бота, настройка языковой пары и валют).