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