Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thesoftdiamond/gumroad-discord-verify
Verify a license key with a product from gumroad
https://github.com/thesoftdiamond/gumroad-discord-verify
api discord discord-bot discord-js dotenv gumroad javascript nodejs
Last synced: 1 day ago
JSON representation
Verify a license key with a product from gumroad
- Host: GitHub
- URL: https://github.com/thesoftdiamond/gumroad-discord-verify
- Owner: TheSoftDiamond
- License: mit
- Created: 2024-08-11T05:26:17.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T21:58:25.000Z (5 months ago)
- Last Synced: 2025-02-02T05:24:53.503Z (14 days ago)
- Topics: api, discord, discord-bot, discord-js, dotenv, gumroad, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 86.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gumroad Discord Verification Bot
A simple bot for verifying purchases on Discord from Gumroad for a specific product id.
### Prerequisites
- [Node.js](https://nodejs.org/) (v16.x or higher)
- [Discord Developer Portal](https://discord.com/developers/applications) account to create your bot
- [Discord.JS](https://discord.js.org/) (v14.x or higher)### Setup
1. To setup run the following commands
```npm
npm install discord.js dotenv sqlite3
```2. Populate the categories in the .env file (Rename env.example to .env):
```env
DISCORD_TOKEN=""
CLIENTID = ""
OWNERID = ""
ADMINROLEID = ""
SERVERID = ""
GUMROADPRODUCTID = ""
SUCCESSROLEID=""
DATABASENAME=""
```You may need to run `node deploy-commands` and `node deploy-database`