Skip to content

Channel Restrictions

By default, Patron command groups can be used in any channel. Channel Restrictions let admins lock a command group to a specific channel, so commander lookups, KvK timers, or event info only work where you want them. Set it up once and the bot politely points members to the right channel if they try elsewhere. You can manage it from Discord with /channel or visually from the dashboard.

TierPatron
Command/channel
Who can useAdmins (Administrator, Manage Server, or the Bot Admin role)
Also on dashboardYes

Each restrictable command group can have one allowed channel. When a member runs a command from that group, the bot checks whether they are in the allowed channel:

  • If they are, the command runs normally.
  • If they are not, the bot tells them privately which channel to use instead.

There is also a special All Commands group. Set a channel for All Commands and every restrictable group is allowed in that channel, on top of any per-group channel you set. This is handy when you want one general bot channel plus a couple of dedicated ones.

The command groups you can restrict are:

GroupCovers
All CommandsAllows every restrictable group in the chosen channel
Commander InfoCommander lookups and related cards
Meta LineupsMeta pairing and lineup commands
KvK CommandsKvK timers and related tools
Event InfoEvent information commands
Bundle InfoBundle information commands

Add or remove the allowed channel for a command group.

OptionTypeRequiredDescription
actionchoiceYesChoose Add Channel to set the allowed channel, or Remove Channel to clear a group’s restriction.
groupchoiceYesThe command group to manage. Pick from the autocomplete list (Commander Info, Meta Lineups, KvK Commands, Event Info, Bundle Info, or All Commands).
channelchannelNoThe channel to allow. Required when the action is Add Channel. Can be a text channel, thread, or forum channel. Leave empty when removing.

Add a restriction so a group is only allowed in one channel:

/channel action: Add Channel group: KvK Commands channel: #kvk-timers

Remove a restriction so the group is allowed anywhere again:

/channel action: Remove Channel group: KvK Commands

To review which channels are currently set for each group, run /config. Its Command Channel Settings section lists every group and its allowed channel (or shows that none is set yet).