Skip to content

Voxen

One chat plugin for the whole network — channels, moderation and private messages that cross server borders.

Voxen replaces vanilla chat with channels you define in YAML. On top of that it adds private messages, parties, ignoring, @name mentions, nicknames, item sharing and a moderation stack with mutes, cooldowns, a word filter and a link filter. Point every server at one Redis, NATS or RabbitMQ broker and chat, private messages and mutes follow players across the network.

Channels in YAML

One file per channel. Radius, worlds, permissions, per-group formats, quick prefixes like !hello and per-channel cooldowns.

Moderation that holds

Mutes, slowmode, a word filter that sees through d.4.r.n, a link filter with a domain whitelist and an optional chat log.

Cross-server, no proxy plugin

Redis, NATS or RabbitMQ. Chat, private messages, mentions, social spy and mutes all travel between servers.

Formatting on a leash

Every MiniMessage tag is permission gated, down to a single argument, so <gradient:red:blue> can be granted without granting the rest.