- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 16
Он предназначен для серверов, где важно, чтобы к аккаунтам модераторов, администраторов и других важных ролей не могли получить доступ посторонние.
Больше никаких "угнали аккаунт" — только верификация через ваш личный Telegram!
> Основные функции
- Автоматическая проверка игроков при входе в зависимости от группы (например, "Moder", "Helper", "Admin").
- Генерация уникального кода при каждом заходе игрока.
- Отправка кода через бота в Telegram
нужно chatid модератора - Обработка кода через команду в чате сервера.
- Если код не подтверждён — не выдается группа.
- Возможность вручную запросить код командой. ( ниже рассказано как )
- Быстрая настройка в config.yml + имеется файл codes.yml.
- Поддержка сообщений на русском языке с цветами в чате.
- Совместимость с LuckPerms для определения группы игрока и выдачи.
> Как работает ZStaffVerify?
- Игрок заходит на сервер.
- Проверяется, входит ли он в список групп, требующих верификацию.
- Если да:
- Генерируется уникальный 6-значный код.
- Код отправляется в Telegram через вашего бота.
- Игроку в чате пишется: Ваш код подтверждения отправлен в Telegram.
- Игрок вводит команду /staffverify <код>.
- Если код введён верно — игрок получает сообщение "подтверждение успешно". И ему выдаются права. Если же человек вышел то у него эти права забираются.
> Как настроить Telegram-бота:
- Создайте нового бота через @BotFather в Telegram.
- Скопируйте токен вашего бота.
- Добавьте его в bot-token в config.yml.
- Узнайте свой Chat ID (можно через специальные боты или через API) и пропишите его.
( Я использую @getmyid_bot )

- sendcode — полезно, если игрок хочет запросить новый код, например, если предыдущий истёк или ему лень перезаходить. (колдаун настраивается в конфиге)
- <код> — используется сразу после получения кода в Telegram для подтверждения своей личности.
- generate — команда для администраторов или системы: позволяет вручную сгенерировать код для конкретного игрока.
- revoke — аннулирует код, права и группу ( используется если требуется сбросить верификацию )
Так же при покупке вы получаете последующие обновления..
Если нашли баг - пишите в телеграмм!
- Зависимости
- LuckPerms
- Команды и права
Команда Описание Права доступа /staffverify sendcode Показать свой текущий код подтверждения или запросить новый код. zstaffverify.use /staffverify <код> Ввести полученный код для подтверждения своей личности. zstaffverify.use /staffverify generate <ник> <группа> <chatID> Сгенерировать вручную код для пользователя и отправить его в указанный Telegram-Чат. zstaffverify.admin /staffverify revoke <ник> Отозвать код подтверждения у указанного игрока. zstaffverify.admin /staffverify backgroup Вернуть игрока в его предыдущую группу после прохождения верификации. zstaffverify.use /staffverify Показать справку о доступных командах. zstaffverify.use