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.
| Tier | Patron |
| Command | /channel |
| Who can use | Admins (Administrator, Manage Server, or the Bot Admin role) |
| Also on dashboard | Yes |
How it works
Section titled “How it works”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:
| Group | Covers |
|---|---|
| All Commands | Allows every restrictable group in the chosen channel |
| Commander Info | Commander lookups and related cards |
| Meta Lineups | Meta pairing and lineup commands |
| KvK Commands | KvK timers and related tools |
| Event Info | Event information commands |
| Bundle Info | Bundle information commands |
Commands
Section titled “Commands”/channel
Section titled “/channel”Add or remove the allowed channel for a command group.
| Option | Type | Required | Description |
|---|---|---|---|
action | choice | Yes | Choose Add Channel to set the allowed channel, or Remove Channel to clear a group’s restriction. |
group | choice | Yes | The command group to manage. Pick from the autocomplete list (Commander Info, Meta Lineups, KvK Commands, Event Info, Bundle Info, or All Commands). |
channel | channel | No | The 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-timersRemove a restriction so the group is allowed anywhere again:
/channel action: Remove Channel group: KvK CommandsTo 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).