Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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`