Telegram Lead Bot — Telegram-бот на C# / .NET для приёма и обработки заявок клиентов.
Бот проводит пользователя через пошаговое создание заявки: имя, телефон, тип услуги и комментарий. Перед отправкой пользователь может проверить введённые данные, подтвердить заявку или отменить её.
Что реализовано:
- пошаговый сценарий создания заявки;
- сбор имени и контактного телефона;
- выбор типа услуги;
- добавление комментария;
- проверка введённых данных перед отправкой;
- подтверждение и отмена заявки;
- обработка пользовательских команд и состояний;
- асинхронная работа с Telegram Bot API;
- разделение логики бота и обработки данных.
Технологии: C#, .NET 8, Telegram Bot API, Entity Framework Core, SQLite, Dependency Injection, async/await, xUnit, Git.
Готовая версия:
https://github.com/ITaEE/telegram-lead-bot/releases/tag/v1.0.0
https://github.com/ITaEE/telegram-lead-bot