Задачи чат-бота: автоматическое бронирование. Продукт: Продажа билетов на клабшоу. Техзадание есть. ТЗ: Телеграм бот по продаже билетов на клаб шоу: меню для клиента, для админа, для контроллера. Главное меню: кнопки: 1) выбор тарифов, 2) о мероприятии (о артистах), 3) о локации 4 тарифа: танцпол, танцпол 1+1, вип, вип 1+1. Грубое описание покупки билета (нужно проработать все сценарии, по типу таймаутов, ошибок..): тарифы -> выбор конкретного тарифа -> описание тарифа, кнопка оплаты и возврата назад - > генерация ссылки оплаты -> оплата на юкассе -> успешная оплата -> (возвращение вебхука в бот) -> уведомление об успешной оплате, выдача qr для прохода -> предложение купить еще билет. Возможность применить промокод при покупке. Также для випки нужно реализовать выбор мест (без веба,именно через бота), особо нет идей, предлагайте идеи. Мб Статическое фото схемы зала + кнопки доступных мест по номерам. Qr код генерируется на основе uuid. Защита от подделывания, от сканирования прочими людьми - исключить возможности абуза и т д. Сканер для проверяющего, предлагайте идеи. Админ панель: полная статистика по проданным, доступным, активированным билетам и т д. Уведомления об успешной оплате в проекте. Общая рассылка по пользователям. Генерация промокодов. Выдача роли проверяющего и второго админа. Бэк напоминания для пользователя и поддалкивание к покупке. Скажем через 12 часов после обращения в бота, через Х часов, дней и т д. Различные рассылки с фото и видео, предложение о промокоде. Реферальная система, учет приглашенных в бота пользователей, отображение статистики (заработок с рефералов, и т д) Базовые команды start, help, terms, refund. (Возврат пока что в ручном формате можно сделать будет, под базовыми командами имею а виду простые обработчики). Стек на ваше усмотрение. Код по лучшим принципам программирования, чистая и расширяемая архитектура, возможность к масштабируемости. Полное Логирование. Лонгпуллинг/вебхук - на ваш выбор. Установка и поддержка на хостинг. Предлагайте цены и сроки за проект. Портфолио будет плюсом.