Claim this plugin
This plugin was imported from Spiget and is currently unclaimed.
Plugin Information
Description
FlorestDiscordPro (FDP)
FlorestDiscordPro — это профессиональный плагин для бесшовной интеграции Minecraft-сервера (Spigot/Paper) с вашим Discord-сообществом. Это мощная и асинхронная эволюция проекта FlorestTelegramPRO, созданная для полного контроля над сервером через Discord.
> Лицензия: [The Unlicense](
https://unlicense.org/) (Public Domain). Код свободен для любого использования.
---
## ✨ Основные возможности
* ** Синхронизация чата:** Трансляция сообщений между игрой и Discord (с поддержкой ответов/replies).
* ** Поддержка Webhooks:** Сообщения в Discord отправляются с никами и скинами игроков (интеграция с SkinsRestorer).
* ** Мониторинг TPS:** Автоматическое отслеживание производительности. Уведомление в Discord, если сервер начинает лагать.
* ** Дистанционная модерация:** Управление банами и мутами прямо из Discord-канала.
* ️ Трекер команд: Логирование действий игроков (команд) в реальном времени.
* ** Динамический статус:** Отображение текущего онлайна сервера в статусе бота.
* ** Достижения и события:** Трансляция получения достижений, входа и выхода игроков на сервер.
---
## Команды и права
| Команда | Описание | Право (Permission) |
| :--- | :--- | :--- |
| /fdp reload | Перезагрузить конфигурацию | florestdiscord.admin |
| /fdp ban <ID> | Забанить пользователя через систему бота | florestdiscord.admin |
| /fdp mute <ID> | Замутить пользователя через систему бота | florestdiscord.admin |
---
## ⚙️ Документация конфигурации (config.yml)
Ниже представлен разбор основных узлов конфига:
### 1. Подключение
* discord_bot_token: Токен вашего бота из панели разработчика Discord.
* discord_channel_id: ID канала, куда будут транслироваться все логи и чат.
### 2. Статус бота (bot_status)
* status_type: Визуальный статус (online, idle, dnd).
* activity_text: Текст активности (поддерживает плейсхолдер {online}).
* activity_type: Тип активности (PLAYING, WATCHING, LISTENING).
### 3. Мониторинг лагов (tps_check)
* min_tps: Если TPS упадет ниже этого значения, администрация получит уведомление.
* alert_message: Текст уведомления о лагах.
### 4. Вебхуки (webhooks)
* enabled: Включение красивого чата через вебхуки.
* webhook_url: Ссылка на вебхук из настроек канала Discord.
### 5. Трекер команд (command_tracking)
* whitelist: Команды, которые нужно логировать (напр. all).
* blacklist: Команды, которые логировать нельзя (пароли от /login, /reg).
### 6. Модерация (moderation)
* admin_role_id: ID роли в Discord, которой разрешено управлять ботом.
* commands_from_discord: Список доступных команд для исполнения через бота.
---
## Установка
1. Закиньте файл FlorestDiscordPro.jar в папку /plugins/.
2. Запустите сервер и настройте сгенерированный config.yml.
3. Перезагрузите плагин командой /fdp reload.
---
Разработчик: [FlorestDev](
https://github.com/florestdev)
«Logic is my only law. Code is my only weapon.»
Minecraft Plugin Badges
Use these badge images in docs, README files, or forum posts.