Velocity Discord
Плагин для прокси Velocity, который связывает чат всех серверов Minecraft с каналом Discord. Поддержка вебхуков, сообщений о смерти, достижениях, статус сервера в боте.
Velocity Discord - это плагин для Velocity, который просто и надёжно соединяет игровой чат всех твоих серверов Майнкрафт с одним каналом Discord. Если у тебя сеть из нескольких серверов (например, хаб + выживание + мини-игры) и ты хочешь чтобы вся активность из игры была видна в Discord - это решение подойдёт идеально.
Что умеет
- Двусторонний мост чата - все сообщения из игры автоматически отправляются в Discord, а сообщения из Discord попадают в игру
- Три режима отображения - обычный текст, embed-сообщения или вебхуки (с аватаркой и ником игрока)
- Статус бота - показывает количество игроков онлайн прямо в статусе дискорд-бота
- Команда /list - выводит список игроков со всех серверов сети
- Гибкий шаблонизатор - настраивай формат любого сообщения как хочешь
- Сообщения о смерти и достижениях - игрок умер или получил ачивку - Discord видит это
- События сервера - запуск/остановка сервера транслируются в канал
- Статус в теме канала - автоматически обновляемое описание канала с текущим состоянием сети
- Перезагрузка конфига без остановки - команда /discord reload, изменил настройки и применил на лету
Как установить и настроить
Всё стандартно для Velocity плагинов:
- Скачай Velocity Discord и кинь jar-файл в папку
pluginsна прокси - Запусти сервер один раз - плагин создаст конфиг
plugins/discord/config.toml - Останови сервер и открой конфиг
- Впиши токен своего Discord-бота и ID канала (раздел
[discord]) - Если хочешь использовать вебхуки - укажи URL вебхука в
[discord.webhook] - Запусти сервер снова и проверь - чат должен работать
Где брать токен и ID канала? Создаёшь приложение на Discord Developer Portal, включаешь SERVER MEMBERS INTENT и MESSAGE CONTENT INTENT, сбрасываешь токен. ID канала копируется через контекстное меню Discord (нужен режим разработчика).
Важно знать про достижения и смерти
Чтобы плагин показывал сообщения о смерти и ачивках, на прокси нужно установить companion-плагин YepLib, а на каждом бэкенд-сервере (которые подключены к Velocity) - мод или плагин YepTwo. Без них эта фича работать не будет, а обычный чат работает и без них.
Производительность и гибкость
Velocity Discord написан так, чтобы не грузить прокси. Конфиг позволяет тонко настроить, какие события показывать, а какие игнорировать. Шаблоны сообщений настраиваются отдельно для игрового чата, смерти, достижений, старта/останова - можно менять даже цвет и формат embed.
Короче, если ты админишь сеть на Velocity и хочешь чтобы твой Discord-канал был живой лентой событий с сервера - этот плагин закрывает потребность на 100%.
Как поиграть с друзьями с модом Velocity Discord?
Мод Velocity Discord куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Velocity Discord будет готов за пару минут - BungeeHost сделает всё за вас.