Телеграм-бот для управления задачами (Task Manager Bot)

Разработка ботов
Работа 1 из 8
Разработал Telegram-бота для управления личными задачами. Бот позволяет каждому пользователю вести собственный список дел прямо в чате — без сторонних приложений.

Возможности:
— Добавление задачи с названием, приоритетом (1-5) и сроком выполнения
— Просмотр всех задач
— Поиск задач по ключевому слову
— Автоматическое определение просроченных задач
— Экспорт задач в файл JSON и импорт обратно
— Очистка списка задач
— Данные каждого пользователя хранятся отдельно и изолированно

Технический стек:
— Python 3.12
— aiogram 3 (асинхронный фреймворк для Telegram Bot API)
— aiosqlite (асинхронная работа с базой данных SQLite)
— Реализован пошаговый диалог ввода через FSM (машину состояний)

Код структурирован, задокументирован в README, есть готовый requirements.txt для быстрого развертывания.

#telegram #python #bot #aiogram #asyncio #sqlite