Техническое задание: Развертывание и настройка Telegram-бота

Исходные данные

Имеется резервная копия полностью рабочего Telegram-бота, созданного два года назад. Бот написан на языке Python с использованием фреймворка Aiogram версии 2.x. Ранее он был размещен на облачном сервере, теперь требуется его перенос и настройка на новом хостинге.

Основные цели проекта

  • Успешное развертывание и запуск бота на новом сервере.
  • Обеспечение возможности публикации (запуска) и остановки бота без привлечения программиста.
  • Создание удобной системы управления через Telegram.

Ключевые функциональные требования

1. Хранение файлов

  • Все медиафайлы и данные, генерируемые или используемые ботом, должны храниться в Telegram (использовать File ID). Запрещено хранить файлы локально на сервере.

2. Система администрирования через Telegram

  • Доступ к панели управления должен открываться по команде /admin в чате с ботом.
  • Права администратора должны быть назначены только определенным, заранее заданным пользователям (по user_id).
  • В админ-панели через Telegram должна быть реализована возможность:
    • Добавлять новых администраторов.
    • Удалять существующих администраторов.
    • Управлять состоянием бота (запуск/остановка).

3. Надежность и автономность

  • После настройки бот должен работать стабильно и непрерывно на сервере.
  • Процесс развертывания должен быть задокументирован для будущих переносов.

Срок выполнения

Работа должна быть выполнена в течение одной недели с момента начала.

Автоматизированный перевод и озвучка видео и текстов на иностранные языки

Требуется организовать массовый перевод видео и презентаций на иностранные языки с использованием автоматизированных инструментов. Задача масштабная, необходима оптимизация и распараллеливание процесса. Будут предоставлены инструменты для работы.

Разработка технического проекта по экологическому мониторингу ликвидируемых шахт

Требуется инженер для разработки комплексного технического проекта по экологическому мониторингу ликвидируемых угольных шахт и разрезов на Дальнем Востоке. Работа включает анализ, проектирование систем наблюдения и составление документации на 2026-2027 годы.

Разработка прайс-листа в Excel с автоматическим расчетом

Требуется создать понятный и функциональный прайс-лист в формате Excel с применением формул для автоматизации расчетов. Таблица должна быть структурирована, наглядна и удобна для использования сотрудниками компании.