modules/ban-sync.yml
Synchronizes bans for linked Minecraft and Discord identities.
See Ban synchronization for setup and usage.
Before enabling
- Grant Ban Members and enable the Discord moderation intent.
- Test with non-staff accounts.
- Confirm the configured guild and bot hierarchy.
Sync direction
guild-id may inherit the global guild. poll-interval-ticks controls reconciliation. The reason strings identify CoreDSC-created actions; they are not a substitute for ownership tracking.
Default configuration
plugins/CoreDSC/modules/ban-sync.yml
config-version: 4
generated-by-version: "2.5.2"
# Initial linked-account ban synchronization. Review permissions before enabling.
enabled: false
guild-id: '' # falls back to discord.guild-id
poll-interval-ticks: 1200
minecraft-ban-reason: 'Discord ban synchronized by CoreDSC'
discord-ban-reason: 'Minecraft ban synchronized by CoreDSC'