I’m excited to introduce my new open-source project: Discord Entitlement Dashboard 🚀
What is it?
This dashboard lets you manage your Discord application entitlements (SKUs, subscriptions, purchases, gifts, tests) easily from a modern and intuitive web interface.
No more relying on the Discord API via command line or copy-pasting raw JSON. You can:
✅ Create entitlements (Developer Gift, Test Mode, Purchase, etc.)
✅ List and filter entitlements by user, guild, or SKU
✅ Delete test entitlements easily
✅ Manage SKUs directly from the interface
✅ Test in test mode without paying or impacting production
Why did I create this project?
While working on monetizing my Discord application (with App Premium SKUs, subscriptions, gifts, etc.), I quickly realized that entitlement management was missing a simple, visual tool.
The Discord API is powerful, but the documentation can be hard to work with, especially for:
understanding the difference between
DEVELOPER_GIFT(3) andTEST_MODE_PURCHASE(4),creating test entitlements without breaking production,
deleting test entitlements after testing 😅
This dashboard solves these problems with a clean, fast, and open-source UI.
Tech stack
Backend: Node.js + Express
Frontend: React + TypeScript
Discord API: direct integration with the monetization API
Deployment: self-hosted (Docker, VPS, etc.)
How to use it?
Clone the repo:
git clone https://github.com/thomasbnt/Discord-Entitlement-Dashboard.gitInstall dependencies:
npm installConfigure your
.envfile with your Discord application credentials.Start the server:
npm run devOpen your browser on
http://localhost:3000(or the URL you configured).
Contribute
The project is 100% open-source and I welcome contributions:
Report bugs
Propose features
Improve documentation
Translate the interface
Why your support matters?
Building and maintaining open-source tools takes time and energy. If you find this dashboard useful, you can support me by:
☕ Buying me a coffee
⭐ Starring the repo on GitHub
📢 Sharing the project with your community
🛠️ Contributing code, docs, or translations
Every little bit helps me keep improving this tool and work on future projects.
Thank you for your support! 🙏

