Permissions & Ownership
Who can configure apps, and how to verify bot ownership.
Who Can Configure Apps
Configuring an app (create/edit/remove/reset-secret/forwarding) for any platform — Top.gg or DBL — requires one of the following, on top of having Manage Server permission:
- You are the verified owner of the application (use
/verify-app-ownershipto verify, see below) - You are the global UpvoteEngine service owner
Note
There’s no shortcut for DBL anymore — both Top.gg and DBL configuration require ownership verification. A regular server admin without a verified/owner relationship to the bot will get an “unauthorized” reply.
Verifying Ownership
- Run
/verify-app-ownershipand select the bot - Click Authorize Bot — you authorize the bot with the
applications.entitlementsscope so it can check for an entitlement only the real owner would have - Click Verify Ownership — the bot checks the entitlement and marks you as verified for that application
Once verified, you (and anyone else who verifies for the same application) can configure it in any server.
