Skip to content

Chatty - Plugin Overview ​

Chatty is a chat management plugin for Paper servers (1.21+). It gives you full control over how chat messages are formatted, routed through channels, and filtered with rules.

Features ​

  • Chat Formats - Define permission-based chat formats with hover text and click actions using MiniMessage. See Formats.
  • Channels - Create chat channels with shortcuts, range limits, world isolation, per-channel formatting, and two-way communication with discord. See Channels.
  • Message Rules - Filter and process messages with regex conditions, replacements, message cancellation, and command execution. See Rules.
  • Commands & Permissions - Fine-grained permissions for channel access, spying, format selection, and rule bypassing. See Commands & Permissions.

Integrations ​

Chatty optionally hooks into the following plugins (soft dependencies):

PluginPurpose
PlaceholderAPIUse PAPI placeholders inside format text, hover text, and click values
DiscordSRVRelay messages between Minecraft channels and Discord, with dedicated Discord message formats

Configuration Files ​

FilePurpose
config.ymlGeneral plugin settings (MiniMessage enforcement, Discord role aliases)
formats.ymlPermission-based chat format definitions
channels.ymlChannel definitions (shortcuts, range, format, visibility)
rules.ymlMessage filtering rules (regex, replacement, commands)
messages.ymlAll plugin system messages

All rights reserved