Gate your bot.
Monetize access.
Post a key embed in your Discord. Users click a button, complete a short ad offer, and instantly receive an access key — fully automated.
How it works
Four steps to a working key system
Setup once
Add your bot token and Admaven API key in the dashboard.
Post the embed
Run /key-embed in any channel. The bot posts a permanent message with two buttons.
User completes offer
User clicks Generate Key, gets a personal Admaven link, and completes the short offer.
Key redeemed
User pastes the key code back in Discord via Redeem Key. Bot assigns the configured role.
Live preview
Your bot does
all the work
One /key-embed command posts a permanent embed in your channel. Users click the button, complete the offer, and come back with a key — no manual work ever.
- Permanent embed stays in channel forever
- Each user gets their own unique Admaven link
- Key expires in 1 hour for security
- Optional: auto-assign Discord role on redemption
- All redemptions logged to a channel of your choice
URL modes
Two ways to generate your Admaven link
Choose the mode that fits your workflow. You can switch anytime from the dashboard.
Dynamic URL
RecommendedEach time a user clicks Generate Key, your bot calls our API and we generate a fresh, unique Admaven content locker URL on demand. Maximizes revenue by avoiding shared link saturation.
Fixed URL
Simple setupOne permanent Admaven content locker URL is generated once and shared by all users. No API call needed on button click — the bot links directly to your stored URL. Great for simple deployments.
After the offer
User lands here, copies their key
Your Access Key
Go back to Discord and click Redeem Key
VEYR-A4K2-X9QP-7TRM-R2NX-KP8WReady to monetize
your Discord bot?
Set up your key system in under 2 minutes. No coding required.
Start for free →