Интеграции
Minecraft Chat Бесплатно
Чат вашего сервера Minecraft в канале Discord и обратно — со входами, смертями и достижениями.
Чат вашего сервера Minecraft в канале Discord и обратно — как EssentialsXDiscord, только без отдельного бота. Игроки появляются под своим именем в Minecraft и с головой своего скина; игрок, чей аккаунт привязан к участнику (через модуль Minecraft Whitelist), — как «Steve (@Nero)». Бесплатно.
Setting it up
- Подключите свой сервер Minecraft на этой странице (или на странице Minecraft Whitelist — это одно и то же подключение): Подключить сервер Minecraft, скачайте плагин, вставьте две строки в
plugins/Pangobot/pangobot.properties. Сервер, который уже подключён для белого списка, подключён и здесь. - Выберите канал чата и что в нём публиковать: сообщения чата, входы и выходы, смерти, достижения.
- Участники пишут в этом канале — через секунду-другую игра показывает это как
[Discord] [Admin] Nero: hello, с самой высокой ролью участника и в её цвете (в Minecraft до 1.16 — ближайшим из 16 старых цветов).
Настройки
Всё, что можно настроить для этого модуля в панели управления, в том порядке, в каком это показывает страница.
Канал чатаКанал
Сюда публикуется чат игры, а то, что участники пишут здесь, показывается в игре.
Из Minecraft в Discord
Сообщения чатаПереключательВключён
Входы и выходыПереключательВключён
СмертиПереключательВключён
ДостиженияПереключательВключён
Из Discord в Minecraft
Показывать сообщения из Discord в игреПереключательВключён
В виде «[Discord] [Роль] Имя: сообщение», цветом самой высокой роли участника. Упоминания превращаются в имена; сообщения ботов и сообщения с файлами остаются в Discord.
Ограничения
- Один канал чата на все подключённые серверы Minecraft. Не больше одной публикации в Discord раз в 1,2 секунды; строка в игре — не больше 200 символов.
Полезно знать
- Paper, Spigot, Purpur и Folia публикуют всё. На прокси (BungeeCord, Waterfall, Velocity) плагин видит чат, входы и выходы всей сети серверов — а смерти и достижения происходят на серверах за прокси, и прокси их не видит. Установите плагин либо на прокси, либо на серверы, но не туда и туда сразу, иначе каждая строка будет приходить дважды.
- То, что пишет игрок, перед публикацией проверяется вашими правилами AutoMod — как сообщение постороннего или как сообщение привязанного участника. Оно никогда никого не пингует (@everyone и упоминания разбиваются), а сообщения привязанного участника в тайм-ауте в Discord не попадают. Сообщение Discord, которое AutoMod удалил бы, в игре тоже не показывается.
- Публикации идут через вебхук, поэтому у каждого игрока своё имя и картинка; без права Управлять вебхуками Pangobot публикует их сам, в виде «Steve: hello». Несколько строк одного игрока публикуются вместе, не чаще одной публикации раз в 1,2 секунды. Если подключено больше одного сервера Minecraft, в каждой строке указано, с какого сервера она пришла.
- Сообщения ботов и вебхуков, а также сообщения с файлами или стикерами в игру не отправляются. Упоминания превращаются в имена, пользовательские эмодзи — в
:name:; строка в игре — не больше 200 символов. - Из чата ничего не сохраняется: он проходит через Pangobot и исчезает. Строки, которые Pangobot не смог опубликовать в течение минуты-двух, отбрасываются, а не публикуются с опозданием.
What the bot needs
- Просматривать канал и Отправлять сообщения в канале чата; Управлять вебхуками там же — для имён игроков и голов их скинов.