Бот telegram с кейсами
Описание функционала бота:
1. Стартовое меню
При запуске бота появляется кнопка "Старт". После нажатия открывается меню с вариантами:
- Пополнить баланс
- Выбор кейсов
- Мой профиль
- Вывести Robux
---
2. Пополнение баланса
При выборе "Пополнить баланс" пользователю предлагаются способы оплаты:
- СБП
- Банковские карты (РФ)
- USDT
После выбора способа бот запрашивает сумму пополнения (минималка — 100₽).
После успешной оплаты пользователь возвращается в стартовое меню.
---
3. Выбор кейсов
При нажатии "Выбор кейсов" открывается слайд с первым кейсом.
Список кейсов:
1. "Возвращение" – 40₽
2. "Роблокс" – 100₽
3. "Богатый" – 200₽
4. "Мажор" – 450₽
5. "ИЛОН МАСК" – 699₽
Под каждым кейсом есть кнопка "Следующий кейс" для перехода к следующему варианту.
Процесс открытия кейса:
- Нажимаем "Открыть кейс" → показывается выпавший предмет (без анимации).
- Появляются две кнопки:
- Оставить – предмет сохраняется в инвентаре.
- Продать – предмет конвертируется в баланс (по его стоимости).
---
4. Мой профиль
При нажатии "Мой профиль" отображается:
- Статистика: количество открытых кейсов, самый дорогой выигранный предмет.
- Кнопка "Мой инвентарь" – список всех сохранённых предметов.
Работа с инвентарём:
- При нажатии на предмет – он продаётся (сумма зачисляется на баланс).
- Проданные предметы из статистики пропадают.
---
5. Вывод Robux
При выборе "Вывести Robux" возможны два сценария:
1. Если баланс < 100 Robux:
- Сообщение: "Недостаточно Robux для вывода (минимум 100)."
2. Если баланс ≥ 100 Robux:
- Инструкция:
> Чтобы вывести Robux, создайте внутриигровой Pass на нужную сумму.
> Если Pass уже есть, введите свой ник в Roblox.
> Вывод происходит моментально, но Robux зачислятся на аккаунт только через 5 дней (правила игры).
ВАЖНО:
> Если у вас нет нужного Pass – возврат Robux невозможен!
Кнопки:
- "Ввести ник" → запрос ника → подтверждение вывода.
- "На главную" → возврат в стартовое меню.