Skip to content
◆ TTS-STUDIO docs Discord

Plugins / ChattyChannels

ChattyChannels

Channels, private messages, ignore and friends in one

ChattyChannels is a free chat plugin for Paper and Spigot, from 1.17 to 26.x. It gives your server chat channels with their own range and permissions, private messages, ignore lists and a friends list, plus spam and word filters, timed mutes and a staff spy view.

How it works in play

Moderation

How to use it

  1. Install: drop the jar into /plugins and restart once. English is the default; set language: es for Spanish.
  2. Edit the channels in channels.yml. Each one has a display name, quick prefix, format, range (-1 for the whole server), permission and cooldown. Formats accept PlaceholderAPI placeholders such as %luckperms_prefix%.
  3. Set the filters and the word list in config.yml.
  4. Apply changes with /cc reload.

Commands and permissions

Placeholders

With PlaceholderAPI installed: %chatchannels_active% (the player's current channel) and %chatchannels_muted%.

Requirements

FAQ

Can a player be muted in trade but still talk elsewhere?
Yes. /mute Steve trade 1h mutes them in trade only; /mute Steve * 1h mutes them everywhere.

Do mutes wear off if the server restarts?
No. They're saved and keep counting down.

Can I add a town or roleplay channel?
Yes. Add a block to channels.yml with a range in blocks and its own permission.

Can I translate the messages?
Yes. English and Spanish are included in lang/, in MiniMessage, and missing keys fall back to English.

For questions or bug reports, use the discussion tab on this page or our Discord.

Keep reading