promotional bannermobile promotional banner
premium banner
Full Chat Manager, Welcome, Join, Format, Placeholder, AntiSpamm (own regex), Clearchat, AutoBroadcast, more...

Description

ChatManager

Configuration Documentation

All modifications shown below are made in the config.json file.
The plugin automatically generates and manages this file in the following location:

/mods/ChatManager/config.json

✏️ You can edit it directly with any text editor.

⚠️ Important: Do not change the variable names (keys) — only modify the values (true/false, strings, numbers, lists, etc.).

🌐 Do you have a public server?

ManageChat gives developers the power to manage the chat.


🌍 Want to join user messages across worlds on your Hytale server?

NO — just set disableHytaleMessage: true and say goodbye to default Hytale messages.


👋 Want to send a nice welcome message when players join your server?

Simply edit the welcomeMessage string. Use the placeholder {player} and TinyMessage format for colors and styles.

"welcomeMessage": "<red> Welcome {player} </red>"

📢 Want custom join and leave messages for the whole server?

Edit joinMessage and leaveMessage using {player} and color codes / TinyMessage.


💬 Not happy with the current chat format?

You can fully customize it with colors and placeholders:

{player}  {rank}  {message}

{rank} pulls the player's primary group/rank from your permissions plugin — other ranks are ignored.


🧹 Players using offensive language?

Clear the entire chat instantly with the command:

/clearchat

🛡️ Spammers, offensive words, links or domains in global chat?

Configure the antiSpam section:

  • Cooldown between messages (with cooldownMessage and {time} placeholder)
  • Blocked domains → blockedDomains list
  • Banned words/phrases → bannedWords list
  • Custom block message when something is filtered

🔧 Extra anti-spam features:

[1] "maxSimilarMessages": 3,        # prevents sending the same message too many times
[2] "similarityThreshold": 0.85,    # higher value = catches more similar messages
[3] "repeatMessage": "Please don't repeat the same message.",
[4] "maxCapsPercentage": 70,         # blocks messages with >70% uppercase letters
[5] "maxCapStringMessage": "Please avoid using excessive capital letters in your messages."

📣 Ready to promote your server automatically?

Use the built-in auto-message broadcaster: sends periodic automated messages to the global chat — perfect for promotions, server rules, announcements, and events.


🙏 Thanks

For any issues, bug reports, or feature requests, please leave a comment. 💬