20fbf3801731ad7c475cdbc6d42b7c2bcb89aef9
DiscordKeyBot
DiscordKeyBot is a bot designed to securely distribute Steam game keys to users in your Discord server. Admins can upload lists of keys, set a logging channel for bot warnings, and post an official registration message for users to claim their keys. The bot tracks which users have claimed keys, enforces eligibility based on server join date, and provides admin tools for key management. Warnings are sent to the logging channel when keys run low or if users encounter issues.
How to setup bot
- Run
npm installto install dependencies. - Run
npm run registerto register the bot's slash commands globally. - Run
npm startto launch the bot.
How to use the bot
- Set the logging channel:
Before using the registration feature, run/keys loggingand select the channel where you want bot warnings and notifications to be sent. - Upload keys:
Use/keys loadand upload a text file with one Steam key per line. The bot will send a confirmation message saying how many keys are in the file. Confirm the upload to add keys to the vault. - Post registration message:
Run/registerto send an official message with a "Claim Key" button. Users who are eligible can click the button to receive a key via DM.
Manually get users' keys
Admins can use /keys get and select a user to view their registered key.
To check how many keys are left, use /keys check.
Description
Languages
JavaScript
100%