Задачи чат-бота: интерактивное меню или каталог, автоматическое бронирование. Продукт: Аренда велосипедов. Техзадание есть. Бот для сервиса и аренды электровеликов Что должно быть у пользователя: Профиль Прайс услуг(ремонта),комплектующих и аренды Связь с сервисом Статус аренды (Если нет аренды то кнопка арендовать, если есть сколько осталось и кнопка “продлить аренду“, при аренде нового велика выбрать какой (их 2 тарифа) и на сколько одна, две, три недели, месяц, потом подтверждение отправляется овнеру (чтоб точно никто по приколу не решил арендовать из дома) (Всё это inline кнопками) У овнера: Список пользователей (в ответ файл excel (выгрузка из БД со всеми полями в т.ч. ID) Заявки на доступ (если есть скидывается профиль с кнопкой подтвердить или не подтвердить) Заявки на аренду (Так же как заявки на доступ, после разрешения автоматически генерируется через api эквайринга ссылка на оплату и отправляется пользователю которому подтвердили аренду) Запретить доступ (в ответ запрашивается id пользователя) Изменить профиль пользователя (так же как с запретом) Выставить счёт (запрашивается id указывается сумма и описание работ (что именно сделали) и должна генерироваться ссылка для оплаты через api эквайринга) Файлы (Акт приёмо-передачи и аренды РФ и иностранцы, в обоих случаях запрашивается нужная для заполнения информация и в ответ отправляется заполненный ворд документ на акт или аренду) У овнера должна быть возможность добавления прописки/места проживания, номера доверенного лица, паспортных данных, иностранный ли это гражданин, если да то какой страны паспорт, но всё это не отображается в боте у пользователей Когда пользователь в первый раз заходит в бота он сначала сам заполняет своё ФИО и номер телефона Затем в заявках на доступ появляется новая заявка и только после её одобрения овнером у пользователя появляется полноценный доступ Так же далее возможно партнёрство с белини (а возможно и другими) следовательно у пользователя должен быть статус по типу партнёр белини и персональная скидка на аренду (на ремонт тоже, но там сумма указывается овнером).