Цель и назначение

Необходимо создать телеграм-бота, который соберет заявки от различных подразделений или участков на требуемую технику. Бот должен вести диалог с сотрудниками по принципу опроса: задает вопросы, фиксирует ответы пользователя и формирует корректную заявку.

Функциональные требования

  • При запуске бота пользователь проходит цепочку обязательных вопросов (ну или последовательно).
  • На выходе получаем текст заявки с указанием: от какого участка, какая техника требуется, на какой срок.
  • Собранные заявки бот должен визуализироваться в виде структурированного списка и отправлять их администраторам.
  • Минимальная навигация - возврат на шаг назад или сброс.

Процесс взаимодействия

Пользователь отвечает на вопросы: Название участка, необходимая техника конкретно, количество единиц и желаемые даты или срочность. Бот автоматически формирует сообщение по результатам последнего участка.

Техническое окружение

Разработка ведется на актуальной версии python, использование любой удобной библиотеки, способных корректно имплементировать алгоритм 'диалог с администраториячей'. В репозитории придётся наличие короткой инструкции команде сопровождения.