2025-03-31 18:00:10 +02:00
2025-08-13 17:15:32 -04:00
2026-08-01 00:25:20 +02:00
2025-03-10 18:02:53 +00:00
2026-05-04 14:49:46 -04:00
2025-05-30 12:03:41 +02:00
2026-08-01 00:25:27 +02:00
2025-12-06 22:43:54 +01:00
2023-04-03 13:08:03 +02:00
2025-05-30 12:22:08 +02:00
2025-05-30 12:22:08 +02:00
2023-04-03 13:08:03 +02:00
2026-05-04 14:49:46 -04:00
2026-08-01 00:25:20 +02:00

Chat-OG

Chat plugin for TrueOG

Features

  • Adds LuckPerms prefix, Unions-OG tag, and LuckPerms suffix to chat messages.
  • Formats chat messages with MiniMessage if the player sending them has the chat-og.color permission, with legacy & and § color code support.
  • Translates chat messages using any OpenAI(-compatible) API. Click any chat or Discord message to translate it on-demand, and run command /translatesettings <language> to pick your preferred language (preferences persisted in KeyDB).
  • Discord bridge with custom emoji (Minecraft → Discord), animated NQN emoji support, clickable attachment links, and Unicode emoji-to-shortcode conversion (Emoji 17.0).
  • Multi-channel chat: general (/g / /gc), staff (/s / /sc), premium (/p / /pc) and developer (/d / /dc), each with its own Discord webhook.
  • Private messaging (/msg, /whisper, /pm) with /r and /reply shortcuts.
  • Forwards joins, quits, kicks, advancements, deaths and broadcasts to Discord, with full Vanish-OG awareness so vanished players never leak into Discord.
  • LuckPerms-driven Discord role color mapping so that player rank based formatting permissions carry over to Discord.
  • Pings in chat alert the mentioned player. Words both ways from Minecraft <-> Discord.
  • Censor @everyone, @here and role mentions on the Discord side.
  • API for other plugins to send messages through the Discord bridge.
  • Run command /chatconfigreload to fully reload the config and the Discord bridge at runtime.

Building

./gradlew clean build eclipse --warning-mode all

Emoji Converter Credits

S
Description
A robust chat plugin crafted by TrueOG Network.
Readme Unlicense
17 MiB
0 Stars 2 Watchers 0 Forks
Languages
Kotlin 98%
JavaScript 1.9%