Telegram-бот для управління задачами співробітників — Python
Розробила Telegram-бота для контролю виконання задач менеджерами.
Адміністратор створює задачі, співробітники їх виконують — бот нагадує, фіксує прогрес і тримає керівника в курсі.
Що зробила:
- FSM-діалог створення задачі (5 кроків: назва, опис, відповідальний, дедлайн, пріоритет)автоматичні нагадування за 24 год та 3 год до дедлайна
- статуси задач: не розпочато / в роботі / завершено / прострочено
- перенесення дедлайна з обов'язковою причиною та збереженням історії- щоденна зведення адміністратору о 9:00
- перегляд задач з фільтрами: всі / по співробітнику / прострочені / на сьогодні
- роольова модель: адмін та співробітник
- архітектура під масштабування: SQLite → PostgreSQL одним рядком у конфігу
Технології: Python, aiogram 3, SQLAlchemy 2, aiosqlite, APScheduler, python-dotenv
Результат: готовий бот @staff_tasks_control_bot, розгортається одною командою на будь-якому сервері.
#python #task_management #telegram_bot #telegram_bot_api #розробка_ботів #aiogram #автоматизація
Адміністратор створює задачі, співробітники їх виконують — бот нагадує, фіксує прогрес і тримає керівника в курсі.
Що зробила:
- FSM-діалог створення задачі (5 кроків: назва, опис, відповідальний, дедлайн, пріоритет)автоматичні нагадування за 24 год та 3 год до дедлайна
- статуси задач: не розпочато / в роботі / завершено / прострочено
- перенесення дедлайна з обов'язковою причиною та збереженням історії- щоденна зведення адміністратору о 9:00
- перегляд задач з фільтрами: всі / по співробітнику / прострочені / на сьогодні
- роольова модель: адмін та співробітник
- архітектура під масштабування: SQLite → PostgreSQL одним рядком у конфігу
Технології: Python, aiogram 3, SQLAlchemy 2, aiosqlite, APScheduler, python-dotenv
Результат: готовий бот @staff_tasks_control_bot, розгортається одною командою на будь-якому сервері.
#python #task_management #telegram_bot #telegram_bot_api #розробка_ботів #aiogram #автоматизація