Описание проекта
Ответственный сотрудник вносит в бота количество огнетушителей на каждом объекте, их тип (порошковые, углекислотные, пенные) и дату последнего обслуживания. Бот должен сам рассчитывать дату следующей плановой перезарядки исходя из нормативного межповерочного интервала для каждого типа и заранее присылать напоминания. Если срок приближается, а действие не выполнено, напоминание должно повторяться, а просроченные позиции — выделяться отдельно, чтобы ни один огнетушитель не выпал из графика.
Когда подходит срок, бот должен предлагать записаться на визит специалиста для осмотра или перезарядки: показывать свободные окна, давать выбрать удобное время и подтверждать запись без участия менеджера. Хотелось бы, чтобы весь процесс — от внесения данных до подтверждения записи — работал полностью через диалог и кнопки, без отдельного сайта или личного кабинета.
Что нужно реализовать:
— диалог для добавления и редактирования карточек огнетушителей (количество, тип, объект, дата последнего обслуживания)
— автоматический расчёт даты следующей проверки и перезарядки по типу оборудования
— напоминания с эскалацией для просроченных позиций
— запись на визит специалиста с выбором времени и подтверждением
— выгрузку текущего списка оборудования для отчётности
В отклике укажите примеры похожих ботов и на какой платформе предлагаете реализовать (мессенджер, конструктор или собственная разработка).