Skip to content

Discord Integration

Jack edited this page Apr 5, 2026 · 1 revision

Discord Integration

Allium is designed to work with DiscordSRV.

Main Use Cases

  • public/global Discord-linked chat
  • staff chat relay
  • Discord-to-Minecraft channel input
  • Minecraft-to-Discord mirrored moderation flow

Channel Linking

Allium channels can define:

  • discord-channel-id
  • discord-in-format
  • discord-out-format
  • optional webhook delivery

This is configured in config.yml under chat.channels.

Staff Chat

One of the main use cases is keeping staff chat isolated from public/global chat while still relaying it to a dedicated Discord channel.

Notes

  • DiscordSRV is a soft dependency, but recommended if you use channel relay.
  • Webhook delivery changes how outbound chat is posted and affects moderation/deletion behavior.
  • If you use other chat bridge plugins, avoid double-bridging the same channels.

Current Documentation Gaps

This page should eventually include:

  • example DiscordSRV config pairings
  • webhook vs non-webhook behavior
  • troubleshooting for duplicate relay and misrouting

Clone this wiki locally