BoostyBridge
Automate in-game rewards and ranks based on active subscriptions from the Boosty
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
BoostyBridge
BoostyBridge
Русский
BoostyBridge — это open-source плагин для серверов Minecraft с интеграцией Boosty.to. Он автоматически выдаёт и снимает игровые привилегии в зависимости от подписки пользователя.
Основные возможности
* Базы данных: Подтверждение привязки через код, отправленный в личные сообщения Boosty. * Базы данных: Отправка событий (подписка, отвязка, истечение) в Discord. * Базы данных: Проверка подписок в фоне и авто-снятие прав. * Базы данных: Интеграция с 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` |
Верификация при привязке аккаунта бусти
Доступны несколько способов:
1. Через личку бусти (основной) - Пользователь получает код в личные сообщения - Вводит его на сервере
2. Email (fallback) - Используется, если в лс бусти отправить не удалось
TODO
- [x] PlaceholderAPI - [x] DM-верификация - [x] Discord webhook - [x] Ручная синхронизация
(если появились идеи - создайте issues)
---
English
BoostyBridge is an open-source Minecraft plugin that integrates Boosty.to with your server. It automates reward management based on user subscriptions.
Features
* SQLite / MySQL support Ownership verification via Email or Boosty DMs. * SQLite / MySQL support Link accounts using a code sent via Boosty direct messages. * SQLite / MySQL support Send events directly to Discord. * SQLite / MySQL support Background subscription checks. * SQLite / MySQL support * SQLite / MySQL support * SQLite / MySQL support
Placeholders
| 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 |
Commands
| 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` |
Verification Methods
1. Email (fallback if DM fails) 2. Email (fallback if DM fails)
TODO
- [x] PlaceholderAPI - [x] DM verification - [x] Discord webhook - [x] Manual sync command
---
License
Licensed under GPL-3.0
``` BoostyBridge не является аффилированным, связанным или официально поддерживаемым сервисом Boosty.to.
Все товарные знаки, логотипы и материалы, связанные с Boosty, принадлежат их законным владельцам. ```