Skip to content

Chat Channels

Jack edited this page Apr 5, 2026 · 1 revision

Chat Channels

Allium includes its own channel system.

Default Channels

By default:

  • default = normal public/global chat
  • staff-chat = staff-only write channel

Commands

  • /channel
  • /channel join <channel> [read|write]
  • /a
  • /staffchat
  • /local
  • /l
  • /g
  • /global

Config

Channels are configured in:

  • config.yml under chat.channels

Each channel can define:

  • display name
  • aliases
  • chat format
  • Discord channel ID
  • inbound Discord format
  • outbound Discord format
  • optional webhook delivery

Permissions

  • allium.channel
  • allium.channel.join
  • allium.channel.join.<channel>.read
  • allium.channel.join.<channel>.write
  • allium.channel.autojoin.<channel>.read
  • allium.channel.autojoin.<channel>.write

Notes

  • Allium can keep players reading one channel while writing in another.
  • Staff chat is intended to work as a real channel, not just a formatting toggle.
  • Channel chat can integrate with DiscordSRV when channel IDs are configured.

Clone this wiki locally