Setup Command
This should be the first command you run when you invite the bot. /setup
Why two channels
Sales channel: internal purchase alerts with buyer mention. Keep it private to staff.
Alerts channel: bot announcements/updates for your team. Also private.
Permissions the bot needs
Manage Roles (to grant/remove product roles)
Send Messages, Embed Links
Read Messages/View Channels in your chosen Sales/Alerts channels
If you post buy buttons in specific channels, ensure it can send/embeds there too.
[IMAGE: bot permissions screen]
Run /setup (step-by-step)
In a staff-only channel, run /setup.
Pick the Sales channel (text or announcement).
Pick the Alerts channel (text or announcement).
Confirm the embed shows both selections.
[IMAGE: setup command and selectors]
[IMAGE: setup confirmation embed]
Channel tips
Use private channels so buyer info stays internal.
Prefer text channels for alerts; announcements work too.
Don’t delete or archive these channels; rerun /setup if you move them.
Common fixes
Bot can’t post: add it to the channel, grant Send Messages + Embed Links.
Missing role grants: ensure Manage Roles is enabled and the bot’s role is above the roles it assigns.
Wrong channel type: /setup only accepts text or announcement channels.
Changed your mind: rerun /setup anytime to update channels.
Last updated