Техническое задание: Управляющий Telegram-бот для автоматизации работы

Краткое описание проекта

Существует внешний Telegram-бот стороннего сервиса, который предоставляет информацию только зарегистрированным пользователям. Для оперативной работы необходимо автоматизировать процесс получения этой информации с нескольких заранее зарегистрированных аккаунтов, чтобы исключить ручной труд операторов.

Цель проекта

Разработать централизованный управляющий Telegram-бот, который будет координировать запросы к внешнему сервису от имени нескольких привязанных аккаунтов, агрегировать ответы и предоставлять удобный интерфейс для оператора.

Основные функциональные требования

1. Разработка управляющего бота

  • Программирование бота на основе предоставленного списка команд и функционала.
  • Создание интуитивно понятного интерфейса (дизайн взаимодействия).
  • Обеспечение стабильной работы и обработки пользовательских команд.

2. Интеграция и автоматизация

  • Организация взаимодействия управляющего бота с внешним сервисом через его API.
  • Реализация механизма ротации между несколькими привязанными аккаунтами для отправки запросов.
  • Автоматический сбор и структурирование полученных данных.

3. Бизнес-логика и оптимизация

  • Реализация системы кэширования запросов (тикетов) для повышения скорости отклика.
  • Разработка алгоритма интеллектуального выбора аккаунта для каждого нового запроса (например, на основе доступности, лимитов).
  • Возможность ручного выбора аккаунта оператором.

4. Безопасность и инфраструктура

  • Обеспечение безопасности сервера, на котором будет развернут бот.
  • Безопасное хранение учетных данных (токенов, данных аккаунтов).
  • Защита от частых ошибок и сбоев в работе внешнего API.

5. Поддержка и развитие

  • Готовность исполнителя предоставлять техническую поддержку разработанного решения после сдачи.
  • Возможность дальнейшего расширения функционала бота (добавление новых команд, интеграций, логики).
  • Предоставление понятной документации по управлению ботом.

Ожидаемый результат

Работоспособный Telegram-бот, который по команде оператора автоматически формирует запрос к внешнему сервису через один из доступных аккаунтов, получает ответ и выдает его в удобном виде, значительно сокращая время и рутинные действия операторов.

Лабораторная работа по программированию

Требуется выполнить задание по инструкции и оформить отчет. Необходимо переписать техническое задание в понятном виде, скрыв конфиденциальные данные, и представить результат в структурированном формате.

Создание промо-видео для соцсетей с помощью нейросетей и монтажа

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