BoostyBridge
PluginGPL-3.0-only

BoostyBridge

Automate in-game rewards and ranks based on active subscriptions from the Boosty

98
Downloads
3
Followers
1 months ago
Updated
📦
7
Versions

📖About BoostyBridge

BoostyBridge

Русский

BoostyBridge — это open-source плагин для серверов Minecraft с интеграцией Boosty.to. Он автоматически выдаёт и снимает игровые привилегии в зависимости от подписки пользователя.


Legal Disclaimer

RU: BoostyBridge никак не связан, не аффилирован, не спонсируется и не поддерживается платформой Boosty.to, её владельцами Зайа Солюшнс Лимитед (Zaya Solutions Limited), или их официальными представителями. Все торговые марки и права принадлежат их законным владельцам.

EN: BoostyBridge is in no way associated, affiliated, sponsored, endorsed, or officially connected with Boosty.to, its owners Zaya Solutions Limited (Зайа Солюшнс Лимитед), or any of its subsidiaries or affiliates. All product and company names are trademarks of their respective holders.


Основные возможности

  • Верификация через личные сообщения бусти: Подтверждение привязки через код, отправленный в личные сообщения 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

Верификация при привязке аккаунта бусти

Доступны несколько способов:

  1. Через личку бусти (основной)

    • Пользователь получает код в личные сообщения
    • Вводит его на сервере
  2. Email (fallback)

    • Используется, если в лс бусти отправить не удалось

TODO

  • PlaceholderAPI
  • DM-верификация
  • Discord webhook
  • Ручная синхронизация

    (если появились идеи - создайте 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

  • 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

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. Boosty DM (primary)
  2. Email (fallback if DM fails)

TODO

  • PlaceholderAPI
  • DM verification
  • Discord webhook
  • Manual sync command

License

Licensed under GPL-3.0