A Discord bot for interacting with the Flavortown API — Hack Club's project shipping platform.
| Command | Description |
|---|---|
/get-project |
Fetch a Flavortown project by its ID |
/create-project |
Create a new Flavortown project |
/get-user |
Look up a Flavortown user by their ID |
| Option | Required | Description |
|---|---|---|
project-title |
✅ | The title of your project |
ftapi |
✅ | Your Flavortown API key |
project-description |
❌ | A short description of your project |
repo-url |
❌ | Link to your GitHub repository |
demo-url |
❌ | Link to a live demo or video |
ai-decl |
❌ | Declaration of AI tools used |
- Node.js v18+
- A Discord bot token
- A Flavortown API key (find it in your account settings)
git clone https://github.com/abinnovator/flavorbot
cd flavorbot
npm installlCreate a config.json file in the root directory:
{
"token": "YOUR_DISCORD_BOT_TOKEN"
}}node index.jsAPI-KEY=Your flavortown api key
- Go to flavortown.hackclub.com
- Open your account settings
- Copy your API key
- discord.js — Discord API wrapper
- Flavortown API — Hack Club's project platform