BoostyBridge — это open-source плагин для серверов Minecraft с интеграцией Boosty.to. Он автоматически выдаёт и снимает игровые привилегии в зависимости от подписки пользователя.
- Верификация через личные сообщения бусти: Подтверждение привязки через код, отправленный в личные сообщения Boosty.
- Discord Webhook: Отправка событий (подписка, отвязка, истечение) в Discord.
- Автоматическая синхронизация: Проверка подписок в фоне и авто-снятие прав.
- PlaceholderAPI: Интеграция с TAB, scoreboards и другими плагинами.
- Админ команды: Принудительная отвязка, привязка, синхорнизация.
- Базы данных: SQLite (по умолчанию) и MySQL.
| Плейсхолдер | Описание |
|---|---|
%boosty_global_subscribers% |
Общее число подписчиков |
%boosty_level% |
Уровень подписки |
%boosty_name% |
Ник на Boosty |
%boosty_is_linked% |
Привязан ли аккаунт |
%boosty_has_sub% |
Есть ли подписка |
| Команда | Описание | Права |
|---|---|---|
/boosty link <ник> |
Привязка Boosty | Все |
/boosty info |
Проверка статуса | Все |
/boosty reload |
Перезагрузка | boosty.admin |
/boosty admin info <игрок> |
Информация об игроке | boosty.admin |
/boosty admin unlink <игрок> |
Отвязка | boosty.admin |
/boosty admin forcelink <игрок> <ник> |
Принудительная привязка | boosty.admin |
/boosty admin forcesync |
Принудительная синхронизация | boosty.admin |
Доступны несколько способов:
-
Через личку бусти (основной)
- Пользователь получает код в личные сообщения
- Вводит его на сервере
-
Email (fallback)
- Используется, если в лс бусти отправить не удалось
- PlaceholderAPI
- DM-верификация
- Discord webhook
- Ручная синхронизация
(если появились идеи - создайте issues)
BoostyBridge is an open-source Minecraft plugin that integrates Boosty.to with your server. It automates reward management based on user subscriptions.
- Secure Reward System: Ownership verification via Email or Boosty DMs.
- DM Verification: Link accounts using a code sent via Boosty direct messages.
- Discord Webhook Support: Send events directly to Discord.
- Automatic Sync: Background subscription checks.
- PlaceholderAPI Support
- bStats Metrics
- SQLite / MySQL support
| Placeholder | Description |
|---|---|
%boosty_global_subscribers% |
Total subscribers |
%boosty_level% |
Subscription level |
%boosty_name% |
Boosty username |
%boosty_is_linked% |
Linked status |
%boosty_has_sub% |
Has active sub |
| Command | Description | Permission |
|---|---|---|
/boosty link <name> |
Link account | None |
/boosty info |
Check status | None |
/boosty reload |
Reload config | boosty.admin |
/boosty admin info <player> |
Player info | boosty.admin |
/boosty admin unlink <player> |
Unlink | boosty.admin |
/boosty admin forcelink <player> <name> |
Force link | boosty.admin |
/boosty admin forcesync |
Force sync | boosty.admin |
- Boosty DM (primary)
- Email (fallback if DM fails)
- PlaceholderAPI
- DM verification
- Discord webhook
- Manual sync command
git clone https://github.com/Elytrya/BoostyBridge
cd BoostyBridge
mvn clean packageLicensed under GPL-3.0