Необходимо разработать чат бот для приёма-передачи автомобилей в логистической компании. Бот работает в мессенджере телеграмм. 1. Логист создает задание на передачу автомобиля через интерфейс Мастер-Бота 2. Пользователь открывает чат приемки автомобиля в боте для водителей 3. Пользователь вводит ГРЗ автомобиля (или его имя) «введите название автомобиля». 4. Пользователь выбирает действие «сдать автомобиль принять автомобиль» 5. Бот запрашивает у пользователя необходимые фотографии. Поскольку водители не очень способные запрашивает в 1 сообщении 1 фото: ПРИМЕР: «Пришлите фото левого колеса», «пришлите фото домкрата» 6. Бот выдает список комплекта автомобиля: ПРИМЕР: домкрат, балонник и тд напротив галочка/кнопка есть или нет 7. Последнее поле комментарий, туда водитель пишет неисправности, при их наличии После завершения приемки автомобиля бот: 9. Информирует в чатик менеджеров что произошла приемка/сдача автомобиля с таким то ГРЗ водителем с таким то номером (чтобы можно было наказывать тех кто забывает) + присылает фотографии 10. Создаёт на фтп сервере папку с именем типа «ДАТА_Время_ГРЗ_номер водителя) и складывает в неё полученные фотографии. опционально. Можно хранить историю в отдельном боте/канале Требования к мастер-боту (может быть реализован на стороне CRM Системы) 1. Ведёт реестр автомобилей и наличия на них оборудования 2. Ведёт реестр водителей 3. Назначает автомобиль на водителя (водитель может принять только назначенный на него автомобиль). Назначение автомобиля реализуется отправкой сообщения формата: +7ХХХХХХХХХХ (телефон водителя) М167РР77 (номер автомобиля) 4. работать с мастер ботом может только ограниченный список мобильных телефонов Требования к боту/каналу истории: 1. Ведёт историю приёма всех автомобилей с датой/временем передачи автомобиля, ответами пользователя про наличие оборудования и фотографиями Требования к боту водителей: 1. проверяет номер телефона водителя на наличие в базе 2. позволяет принять только назначенный логистом автомобиль Часть функциональности ботов истории и мастер-бота может быть реализована путем интеграции с CRM системой.