Welcome to the Go Fish Discord Bot! This bot brings the classic card game Go Fish into your Discord server for fun, interactive multiplayer gameplay.
⚠️ Important: This project may be out of date. You may need to update parts of the code to match the latest Discord.js or Node.js versions.
- Classic Go Fish gameplay inside Discord
- Slash command support
- Multiplayer support
- Interactive card requests
- Simple setup and customization
| Command | Description |
|---|---|
/startgofish |
Start a new game |
/join |
Join an active game |
/play |
Ask another player for cards |
Before installing, make sure you have:
- Node.js v18 or newer
- A Discord Bot Token
- A Discord Application with Slash Commands enabled
Download and install Node.js from:
After installing, confirm:
node -v
npm -vYou should see version numbers.
git clone https://github.com/KernFerm/Go-Fish-Discord-Bot.git
cd Go-Fish-Discord-Botnpm installThis installs everything listed in package.json.
Create a .env file in the root folder:
TOKEN=YOUR_DISCORD_BOT_TOKEN
CLIENT_ID=YOUR_APPLICATION_ID
GUILD_ID=YOUR_SERVER_IDReplace values with your own.
Start the bot with:
node index.jsor (if you use nodemon):
npm run devIf slash commands don’t appear, run:
node deploy-commands.js(Only needed once or after command updates.)
Try:
npm updateor delete and reinstall dependencies:
rm -rf node_modules package-lock.json
npm installYou may need to upgrade:
npm install discord.js@latestThis project may require updates for:
- New Discord API versions
- Latest Discord.js
- Node.js compatibility
Feel free to modernize or refactor as needed.
Helping disabled gamers, veterans, students, streamers, and developers through accessibility tech and education.
🌐 https://www.fnbubbles420.org
Built with love by Bubbles 💙
