Automate in-game rewards and ranks based on active subscriptions from the Boosty
BoostyBridge
Отказ от ответственности: BoostyBridge является неофициальным проектом. Данное программное обеспечение не связано с Boosty.to, не аффилировано с ней и не поддерживается ею официально в любой форме. Все товарные знаки являются собственностью соответствующих правообладателей.
Disclaimer: BoostyBridge is an unofficial project. This software is not affiliated with, maintained, authorized, endorsed, or sponsored by Boosty.to in any way. All trademarks are the property of their respective owners.
🇷🇺 Русский
BoostyBridge — это плагин с открытым исходным кодом для серверов Minecraft, предоставляющий интеграцию с платформой Boosty.to. Плагин автоматизирует выдачу и снятие игровых привилегий за подписку на Boosty.
Инструкция по настройке (auth_data & client_id)
Для работы плагина необходимо получить данные вашей сессии:
- Зайдите на boosty.to под своим аккаунтом владельца блога.
- Нажмите F12 (Инструменты разработчика) и перейдите во вкладку Storage (Хранилище).
- Слева в меню найдите раздел Local Storage ->
https://boosty.to. - В списке найдите ключ
authи скопируйте его значение целиком (начинается с{%22accessToken%22...). Вставьте его в полеauth_dataвconfig.yml. - Там же найдите ключ
_clientIdи скопируйте его значение в полеclient_id.
❗ ВАЖНО: Никому не передавайте эти данные! Они дают полный доступ к вашему аккаунту.
Основные фишки
- Умная защита: Проверка владения аккаунтом через Email в скрытом чат-режиме (можно отключить:
verify_email: false). - Авто-синхронизация: Фоновая проверка подписок. Если игрок отписался, права снимаются автоматически.
- Авто-обновление токенов: Достаточно настроить один раз — плагин сам обновляет токены доступа.
- Любые БД: Поддержка SQLite (по умолчанию) и MySQL для сетей серверов.
- Глобальные оповещения: Поздравления в чате при оформлении подписки.
todo
- Интеграция с PlaceholderAPI (
%boosty_level%,%boosty_name%). - Альтернативная верификация через личные сообщения на самом Boosty.
- Команда ручной синхронизации
/boosty admin forcesync. - Улучшенная обработка лимитов API и расширенный дебаг.
🇬🇧 English
BoostyBridge is an open-source plugin for Minecraft servers that provides integration with the Boosty.to platform. It automates the process of giving and taking away in-game rewards for Boosty subscriptions.
Setup Instructions (auth_data & client_id)
To enable the integration, you need to retrieve your session data:
- Log in to boosty.to using your creator account.
- Press F12 (Developer Tools) and go to the Storage tab.
- In the left menu, find Local Storage ->
https://boosty.to. - Find the key named
authand copy its entire value (starts with{%22accessToken%22...). Paste it into theauth_datafield inconfig.yml. - Find the key
_clientIdin the same list and copy its value into theclient_idfield.
❗ IMPORTANT: NEVER share this data with anyone! It provides full access to your account.
Main Features
- Smart Protection: Account ownership verification via Email in private chat mode (toggle via
verify_email). - Auto-Sync: Background subscription checks. Rewards are automatically removed if the subscription expires.
- Auto-refreshing Tokens: Setup once and forget — the plugin handles token refreshing internally.
- Database Support: Works with SQLite out-of-the-box or MySQL for server networks.
- Global Announcements: Custom broadcast messages when a player links their subscription.
todo
- PlaceholderAPI integration (
%boosty_level%,%boosty_name%). - Alternative verification via Boosty Direct Messages.
- Manual synchronization command
/boosty admin forcesync. - Improved API rate limit handling and advanced debugging.
Лицензия / License
Проект распространяется по лицензии GPL-3.0. / Licensed under the GPL-3.0 License.