Плагин для серверов Майнкрафт, который объединяет игровой чат с Telegram и Discord. Сообщения передаются в обе стороны в реальном времени, а настройки формата, уведомлений и работы мостов хранятся в config.yml.
Возможности
- Передаёт сообщения между Майнкрафт, Telegram и Discord; каждую платформу можно включать отдельно.
- Может напрямую пересылать сообщения между Discord и Telegram, без участия игрового чата.
- Отправляет уведомления о входе и выходе игроков, их количестве онлайн, смертях, достижениях, запуске и остановке сервера.
- Поддерживает цвета Майнкрафт через
&и плейсхолдеры вроде%player%и%message%. - Предотвращает зацикливание и дублирование сообщений, ограничивает слишком длинные сообщения и обрабатывает их асинхронно, чтобы не создавать лаги.
- Для Discord доступны сообщения в заданном канале и форматирование через встраиваемые блоки; для Telegram — групповой чат с указанием его идентификатора и упоминания пользователей.
Команды
/tlgreload— перезагрузить конфигурацию./tlgmention <user> <message>или/tlg— упомянуть пользователя Telegram; упоминание появится только в Telegram./discord— получить ссылку-приглашение на Discord-сервер. Эта команда также доступна в Telegram./online— посмотреть игроков онлайн через Telegram./time— узнать игровое время и дату через Telegram.
Права
connectme.telegramreceive— получать сообщения из Telegram.connectme.telegramsend— отправлять сообщения в Telegram.connectme.telegramcommands.mention— использовать команду упоминания.connectme.reload— перезагружать конфигурацию.
Настройка
В config.yml настраиваются форматы всех сообщений, идентификатор чата Telegram, канал Discord, ссылка-приглашение, включение отдельных уведомлений и направление передачи сообщений.
Требования
Требуется Java 21 или выше.
