Перейти к содержимому
Mineforgian

Discord Chat Logger

Sends your minecraft chat to discord webhook. Отправляет чат в вебхук дискорда.

Загрузки
566
Подписчики
2
Обновлён
1 декабря 2025 г.
Лицензия
MIT

Опубликован 6 ноября 2025 г.

English

Fabric mod for Minecraft that sends chat messages to Discord webhook with advanced filtering and per-server webhook support.

✨ Features

  • 💬 Player chat message logging — capture all chat messages
  • 💀 Death message logging — track player deaths in all languages
  • Player join logging — log when players connect
  • Player leave logging — log when players disconnect
  • 🌍 Multi-language support — automatic detection of join/leave/death messages in 100+ languages
  • 🚫 Word blacklist — filter out specific words via in-game commands
  • 🔀 Per-server webhooks — different Discord channels for different servers
  • ⚙️ Full JSON configuration — easy setup and customization
  • 🔄 Live config reload — use /dclreload to update settings without restarting

📋 In-Game Commands

  • /blacklist add <word> — add word to blacklist
  • /blacklist remove <word> — remove word from blacklist
  • /blacklist list — list all blacklisted words
  • /dclreload — reload config from disk

⚙️ Configuration

File: .minecraft/config/discord-chat-logger.json

📝 Parameters

Parameter Description Default
defaultWebhook Default Discord webhook URL ""
useWebhookSeparation Enable per-server webhooks false
webhooks Map of server IPs to webhook URLs {}
blacklist List of ignored words []
logChatMessages Log chat messages true
logDeathMessages Log deaths true
logJoinMessages Log joins true
logLeaveMessages Log leaves true

🔧 Example Config

Numeral IPs should be written without port.

{
  "useWebhookSeparation": true,
  "defaultWebhook": "https://discord.com/api/webhooks/...",
  "webhooks": {
    "mc.hypixel.net": "https://discord.com/api/webhooks/HYPIXEL_CHANNEL",
    "123.123.123.123": "https://discord.com/api/webhooks/EXAMPLE_CHANNEL"
  },
  "blacklist": ["word1", "word2"],
  "logChatMessages": true,
  "logDeathMessages": true,
  "logJoinMessages": true,
  "logLeaveMessages": true
}

Русский Язык

Fabric мод для Minecraft, который отправляет сообщения чата на Discord webhook с продвинутой фильтрацией и поддержкой разных вебхуков для разных серверов.

✨ Возможности

  • 💬 Логирование сообщений игроков — захват всех сообщений чата
  • 💀 Логирование смертей — отслеживание смертей игроков на всех языках
  • Логирование присоединений — запись подключений игроков
  • Логирование покиданий сервера — запись отключений игроков
  • 🌍 Мультиязычная поддержка — автоматическое распознавание join/leave/death сообщений на 100+ языках
  • 🚫 Чёрный список слов — фильтрация определённых слов через команды
  • 🔀 Вебхуки для каждого сервера — разные Discord каналы для разных серверов
  • ⚙️ Полная настройка через JSON — простая установка и кастомизация
  • 🔄 Перезагрузка конфига — используйте /dclreload для обновления настроек без перезапуска

📋 Внутриигровые команды

  • /blacklist add <слово> — добавить слово в чёрный список
  • /blacklist remove <слово> — удалить слово из чёрного списка
  • /blacklist list — показать черный список слов
  • /dclreload — перезагрузить конфиг с диска

⚙️ Конфигурация

Файл: .minecraft/config/discord-chat-logger.json

📝 Параметры

Параметр Описание По умолчанию
defaultWebhook URL Discord webhook по умолчанию ""
useWebhookSeparation Включить вебхуки для каждого сервера false
webhooks Карта IP серверов к URL вебхуков {}
blacklist Список игнорируемых ников []
logChatMessages Логировать сообщения чата true
logDeathMessages Логировать смерти true
logJoinMessages Логировать присоединения true
logLeaveMessages Логировать покидания true

🔧 Пример конфига

Цифровые айпи должны быть написаны без порта

{
  "useWebhookSeparation": true,
  "defaultWebhook": "https://discord.com/api/webhooks/...",
  "webhooks": {
    "mc.hypixel.net": "https://discord.com/api/webhooks/HYPIXEL_CHANNEL",
    "play.example.com": "https://discord.com/api/webhooks/EXAMPLE_CHANNEL"
  },
  "blacklist": ["word1", "word2"],
  "logChatMessages": true,
  "logDeathMessages": true,
  "logJoinMessages": true,
  "logLeaveMessages": true
}

Ченджлог

2.3.0Релиз1.21.9, 1.21.10, 1.21.11 · 1 декабря 2025 г.

Added word based blacklist

2.2.0Релиз1.21.8, 1.21.9, 1.21.10 · 27 ноября 2025 г.

Fixed issues with chat formatting and numeral ips

2.1.0Релиз1.21.8, 1.21.9, 1.21.10 · 27 ноября 2025 г.

Fixed Vanilla Chat Formatting

2.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 24 ноября 2025 г.

Added default webhook option and fixed some issues with chat filtering

1.2.0Релиз1.21.8, 1.21.9, 1.21.10 · 23 ноября 2025 г.

Added user blacklist and server based webhook url customization

1.1.0Релиз1.21.8, 1.21.9, 1.21.10 · 23 ноября 2025 г.

Fix for 1.21.10

1.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 6 ноября 2025 г.

Initial Release

Комментарии

Загружаем…