SellAuth Bot is self-hosted: each operator runs their own instance. Once that instance is online,
everything you configure from day to day happens from inside Discord, through slash commands —
nothing on this page requires touching the host it runs on.
Getting an instance online in the first place is a one-time setup step, covered separately from
this documentation. This page is about what an operator configures afterwards.
Connecting your SellAuth shop
Each operator connects their own shop from Discord — nobody shares a credential:
See Connecting to SellAuth for what each step does and how
the connection is used, and Licensing for the full command
reference.
Permissions
By default the only gate is having a registered licence — anyone who’s registered can run
anything. For a shop with staff, four tiers can be assigned per Discord role, least to most
privileged: viewer, support, manager, owner.
See Introduction for the full tier table and Permissions
for every command.
Notifications
Four independent categories, each with its own channel and enabled state, configured per guild:
sale, invoice, feedback, and audit (staff actions taken through the bot).
See Notifications for the full command reference.
Webhooks (optional)
Sale, invoice and feedback events reach the bot by polling automatically — nothing to configure.
Some instances additionally turn on webhooks, so SellAuth pushes events instead of waiting to be
polled:
See Connecting to SellAuth for how the
two delivery paths relate, and Webhooks for the full command
reference.
If something’s not working
See Support for common permission and webhook problems.