Техническое задание на доработку Telegram-бота

Цель проекта

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

Список необходимых доработок

1. Исправление багов

  • Админ-панель: Реализовать постраничный вывод (пагинацию) в разделе управления пользователями. Вместо отображения всех записей одновременно, необходимо выводить списки, например, по 300 человек на страницу, чтобы интерфейс оставался работоспособным на мобильных устройствах.
  • Пробный период: Устранить уязвимость, позволяющую пользователям многократно активировать пробный период через повторный вызов команд. Необходимо реализовать надежную проверку, чтобы один пользователь мог использовать пробный доступ только один раз.

2. Новая функциональность

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

3. Правки текстов и коммуникации

  • Переработать приветственное сообщение бота, сделав его более информативным и дружелюбным.
  • Четко указать в сообщениях для пользователей расписание отправки прогнозов: «Прогнозы приходят один раз в сутки в 10:00 по московскому времени».

Технические требования

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

Разработка Telegram-бота для кофейни с админ-панелью

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

Разработка backend-сервиса для онлайн-продаж новых автомобилей

Требуется создать серверную часть для платформы по лизингу и кредитованию новых авто. Backend должен включать модуль расчётов, управление заявками, интеграцию с уведомлениями и готовый API для подключения к существующему интерфейсу.

Удаленная переустановка Windows через AnyDesk

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