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

Цель проекта

Разработать простого и надежного Telegram-бота-помощника для управления персональными напоминаниями. Ключевое требование - стабильная работа на виртуальном сервере (VPS) с сохранением всех данных и состояний после рестартов системы или самого бота.

Основной функционал

Команды для пользователя:

  • /add - добавление нового напоминания с указанием текста и времени срабатывания.
  • /list - просмотр списка всех активных напоминаний.
  • /delete - удаление конкретного напоминания из списка.

Системные требования:

  • Уведомления по расписанию: Бот должен отправлять пользователю сообщение в заданное время.
  • Отказоустойчивость: Все данные (напоминания, состояния) должны сохраняться в постоянное хранилище (например, SQLite или небольшая БД). При перезапуске сервера или бота данные не должны теряться, а запланированные уведомления должны восстанавливаться.
  • Среда выполнения: Развертывание на небольшом VPS (виртуальном приватном сервере).

Технический стек

Исполнитель может выбрать один из популярных фреймворков для Python, например:

  • Aiogram (предпочтительно)
  • python-telegram-bot
  • Или другой современный и надежный фреймворк на усмотрение разработчика.

Критерии приемки

  • Бот корректно реагирует на команды /add, /list, /delete.
  • Уведомления приходят точно в указанное пользователем время.
  • После принудительной остановки и повторного запуска бота все ранее созданные напоминания остаются в системе и продолжают работать.
  • Код чистый, задокументированный и готовый к развертыванию.

Настройка комплексной защиты сайта от ботов и атак с помощью Cloudflare

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

Эксперимент с нейросетью для анализа данных умной палаты

Требуется провести исследование на произвольном наборе данных (изображения, звуки, датчики) с использованием рекуррентной нейронной сети. Работа включает прогнозирование параметров и построение интегрального временного показателя.