Задача: бот, который принимает заявки клиентов в Telegram и MAX и сразу передаёт их менеджеру, с согласием на обработку персональных данных и выгрузкой в Excel без отдельной админки. Демо-проект для портфолио.
Бот ведёт клиента от согласия на обработку персональных данных до готовой заявки: услуга, имя, телефон, короткий комментарий — и заявка сразу приходит в рабочий чат менеджера с кликабельным профилем клиента. Один код и одна база для Telegram и MAX. Есть антиспам, отзыв согласия командой /forget, статистика и выгрузка заявок в Excel прямо из чата. Тексты, список услуг и ссылка на политику обработки данных редактируются в одном файле без программиста.
Сделано с использованием ИИ-инструментов: диалоги и тексты собраны с помощью ИИ-ассистента, логика заявок и тесты проверены вручную.
Сдаётся с инструкцией запуска на сервере заказчика (systemd или Docker) и набором тестов. На скриншотах — реальный прогон демо-режима: диалог, уведомление менеджеру, статистика и файл выгрузки (25 демо-заявок).