Discord-бот
Панель игрока
Общий Discord-embed с интерактивными кнопками для игроков
Панель игрока — это embed, который вы публикуете в Discord-канал. У него есть интерактивные кнопки, с помощью которых игроки могут проверить баланс, получить ежедневную награду, посмотреть статистику и список команд. Все ответы приватные — видит только тот, кто нажал.
Настройка
- Перейдите в Настройки > Discord > Bot-Shop
- Прокрутите до карточки Player Panel
- Выберите канал для публикации панели
- Настройте embed (заголовок, описание, цвет, изображения)
- Выберите какие кнопки включить и задайте их цвета
- Нажмите Save changes, затем Send Embed
Embed появится в выбранном канале с включёнными кнопками.
Кнопки
| Кнопка | Что делает |
|---|---|
| Bank | Показывает баланс монет игрока |
| Daily Pack | Получение ежедневной награды (как !daily — полный цикл с проверкой онлайна, кулдаунов, монет и выдачи пака) |
| My Stats | Статистика игрока: отряд, монеты, убийства/смерти, последний вход, серия входов, слава, кредиты, золото |
| Help | Список доступных команд бота |
Каждую кнопку можно включить или выключить отдельно. Цвет кнопки: Primary (синий), Secondary (серый), Success (зелёный) или Danger (красный).
Как это работает
- Для Bank, Daily Pack и My Stats нужен привязанный аккаунт
- Daily Pack через панель работает точно так же как команда
!daily— проверка онлайна, кулдаун 24ч, монеты, выдача пака, откат при ошибке - Help показывает только команды для игроков (без админских)
- Все ответы используют ephemeral-сообщения Discord — другие игроки их не видят