Задачи чат-бота: Другое , сбор информации. Продукт: Кафе. Техзадание есть. Пожелания и особенности: Цель проекта – создать Telegram-бота для кафе с геймификацией, в котором клиенты собирают карточки монстров через QR-коды, получают бонусные напитки и участвуют в рейтинге. Функционал бота: 1. Команда /start – приветствие и описание правил акции, анимированный экран приветствия. 2. Сбор монстров – всего 10 уникальных монстров и отдельные лимитные (праздничные). У каждого монстра свой QR-код. При сканировании бот добавляет монстра в коллекцию пользователя. Повторное сканирование одинакового монстра не добавляет дубликат. 3. Коллекция пользователя – команда /mycollection показывает прогресс (сколько монстров собрано из 10), галерею с картинками монстров, подсвечивает редких или лимитных монстров. 4. Бонусы – бот автоматически выдает бонусный напиток после сбора 5 разных монстров. При сборе всех 10 монстров – VIP-награда. Для лимитных монстров – дополнительные награды. 5. Лидерборд – команда /top показывает ТОП-10 участников с их username и количеством монстров. Лидерборд обновляется в реальном времени. Пользователь получает уведомление, если попал в ТОП-10. 6. QR-коды – необходимо сгенерировать 10 QR-кодов (по одному на каждого монстра) и предоставить их в PDF для печати и размещения в кафе. 7. Админ-панель (веб-интерфейс) – позволяет просматривать статистику: количество участников, сколько монстров собрано, сколько бонусов выдано. Видеть лидерборд, добавлять новых монстров, лимитных персонажей, выгружать данные в CSV или Excel. 8. Стикеры и анимация – создание 10 статичных стикеров для монстров и 5 анимированных для лимитных. При добавлении нового монстра бот автоматически присылает соответствующий стикер пользователю. Технические требования: – Язык разработки: Python (Aiogram или PyTelegramBotAPI). – База данных: PostgreSQL или SQLite. – Хостинг: Render, Heroku или VPS с 24/7 работой. – Админ-панель: Flask или Django с адаптивным интерфейсом. – Необходима документация и инструкция по развертыванию и настройке. Дизайн: – В фирменном стиле, молодежный и кавайный. – 10 уникальных персонажей монстров и лимитные праздничные варианты. – Галерея коллекции и приветственная заставка в боте с анимацией. – Цветовая палитра: темный фон с желтыми акцентами. Сроки: – MVP (бот с QR-кодами, бонусами и лидербордом) – 2 недели. – Разработка дизайна монстров и стикеров – 1–2 недели параллельно. – Админ-панель и финальная интеграция – 3–4 недели. Результат: – Готовый бот, работающий 24/7. – PDF с QR-кодами для кафе. – 10 статичных монстров (стикеры). – 5 анимированных лимитных монстров. – Веб-панель администратора. – Полная инструкция по использованию.