XP leveling bot for Discord. Tracks message activity, awards XP, and displays rank cards.
- XP gain on messages with configurable cooldown
- Rank card image generation
- Role rewards at configurable level thresholds
- Import leveling data from MEE6
bun installCopy .env.example to .env and fill in the values:
cp .env.example .envRun database migrations:
bun run db:migrateStart the bot:
bun run startbun --hot src/index.tsPreview the rank card:
bun run rank-card:previewRun tests:
bun test