BoostyBridge

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

46

Quick challenge

How far can you run before the mobs catch you?

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, принадлежат их законным владельцам. ```

ADS