Плагин для серверов Майнкрафт, который выводит чат прямых трансляций в игру и показывает оповещения о важных событиях. Подключаются YouTube, Twitch и TikTok; сообщения зрителей можно отличать цветами по их ролям.
Возможности
- Чат трансляции в реальном времени из YouTube, Twitch и TikTok.
- Оповещения YouTube о Super Chat, Super Stickers, новых и подаренных подписках, а также отметках срока подписки.
- Оповещения Twitch о фолловерах, подписках, повторных и подаренных подписках.
- Оповещения TikTok о новых фолловерах и подарках.
- Для каждого события настраиваются сообщение в чате, звук, громкость, высота звука и боссбар. Новый боссбар заменяет предыдущее оповещение.
- Форматы сообщений и цвета ролей настраиваются отдельно для каждой платформы.
Команды
/livechat start <url>— определить платформу по ссылке и подключить трансляцию./livechat start <platform> <url/id>— подключить трансляцию выбранной платформы./livechat stop [platform]— остановить одно подключение или все подключения./namlivechat reload— перезагрузить конфигурацию.
Права
namlivechat.use— команды подключения и остановки трансляции; доступно всем игрокам по умолчанию.namlivechat.admin— перезагрузка конфигурации; по умолчанию доступно операторам.
Настройка
Основные параметры находятся в plugins/NamLivechat/config.yml: язык сообщений — language, подробный вывод в консоль — debug-mode.
Настройки платформ находятся в файлах youtube-config.yml, twitch-config.yml и tiktok-config.yml. В них включаются модули через enabled, задаются форматы сообщений, цвета ролей и параметры оповещений.
Для YouTube нужен ключ YouTube Data API v3, который указывается в youtube-api-key. Для Twitch в oauth-token вставляется OAuth-токен с разрешениями chat:read, chat:edit и moderator:read:followers. TikTok подключается через сервис Webcast.
Сообщения игрокам хранятся в messages/. В комплекте есть английский en.yml и тайский th.yml; можно создать собственный языковой файл и выбрать его в language.
Требования
Плагин совместим с серверным ПО Paper и Folia.
