Getting Started
What KeyHub does
KeyHub is a Discord bot that gates access to roles using keys. You provide a link where users generate keys (e.g. from your store or Patreon). Users paste a 6-character key in Discord; the bot validates it and assigns a VIP (or other) role. Redemptions can be logged to a channel you choose.
What problem it solves
You need to give Discord roles only to people who have paid, completed an action, or met some condition handled outside Discord. KeyHub connects that external step (key generation) to Discord by letting users redeem keys in your server and receive a role automatically, without manual checks.
Who it’s for
Server owners who:
- Sell access (e.g. paid tiers, products) and want automatic role assignment after purchase.
- Use an external key generator (website, Patreon, store) and want keys redeemed in Discord.
- Want a dedicated key channel and optional log channel for redemptions.
You need to be able to add a bot to your server and use slash commands (Administrator or equivalent) to configure it.