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


About this Mod
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
/dclreloadto 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
}
Available Versions
How to Install Discord Chat Logger on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "Discord Chat Logger". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+9 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Discord Chat Logger server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is Discord Chat Logger compatible with fabric?
Discord Chat Logger officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Discord Chat Logger – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Discord Chat Logger consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Discord Chat Logger with just one click on your server.