Бот синхронизации заказчика и команды разработки
Бот собирает задачи и статусы из рабочих систем, формирует отчёт по спринту и оставляет заказчику одну актуальную картину проекта.
Задача
В большом бэклоге задачи распределены между issue, чатами и документами. Заказчику сложно понять, что вошло в текущий спринт, какие решения приняты и где требуется его ответ.
Решение
Сбор статусов из первичных систем
Бот читает задачи и изменения из GitHub, связывает их с направлениями проекта и отмечает блокеры. Исходные issue остаются главным местом технической работы.
Отчёт для заказчика
Из актуальных статусов формируется короткая сводка: завершённое, работа в процессе, риски и вопросы. Ссылки ведут к исходной задаче или документу.
Результат
Одна версия прогресса для всех участников
Команда и заказчик обсуждают один и тот же набор задач, а не разные пересказы в чатах.
История решений не исчезает после созвона
Спринтовые отчёты и вопросы сохраняются в проектной документации и доступны при планировании следующего этапа.
Стек
Python · GitHub API · Telegram Bot API · SMTP · Markdown · LLM API