Задание: Разработка Чат-ботов. telegram бот для контроля времени выполнения работ (Дистанционная работа)
1. Общие сведения
1.1. Назначение бота
Telegram-бот предназначен для учета времени выполнения операций на контрольном пункте (КП), оповещения о превышении нормативного времени и ведения списка операций без установленных норм.
1.2. Целевая аудитория
Мастера на КП (основные пользователи).
Администраторы (при необходимости — для настройки норм времени).
2. Функциональные требования
2.1. Основные функции
Учет операций:
Мастер вносит время начала и окончания операции.
Бот рассчитывает длительность операции и сравнивает с нормативным временем.
При превышении нормы — отправляет уведомление мастеру.
Справочник операций:
Хранение списка операций с нормами времени (из приложенной таблицы).
Отображение списка операций, для которых не заданы нормы времени.
2.2. Дополнительные функции
Возможность добавления новых операций и норм (для администратора).
История выполненных операций с возможностью фильтрации по дате.
Экспорт данных в CSV/Excel (опционально)