The official Gogoanime Discord Robot.
Features:
- Clans
- Economy
- Anime
- And much more!
Install Bun then run:
git clone https://github.com/TheUndo/gogobot.git # download repo
cd gogobot # enter directory
cp .env.example .env # copy environment variables
bun install # install dependencies
After installing open .env
in your IDE and edit it.
bun dev
Only run these if you want to work on the anime parts
bun gogo/scraper/scrapeEverything.ts # Scrape anime (optional)
bun gogo/scraper/scrapeRecents.ts # Scrape recents and notify (optional)
bunx pm2 start ecosystem.config.cjs
- Runtime: Bun
- Database: sqlite (Prisma)
- Primary language: TypeScript
- Discord API SDK: Discord.js
- Process manager: pm2
- Frontend framework: Qwik
- PaaS: Cloudflare pages
- Linter/formatter: Biome
- Git hooks: Husky
All PRs are welcome!
- Make sure to run pre-push and pre-commit scripts (should be automatic)
- Fork and make a PR!
- Use common sense commit messages not "bruh123"
any
type is banned except for very specific circumstances (comments required)- NO memory leaks allowed
Need help? Join support server and contact undo__
.