Build your own progression system.
Recurve turns what your community actually does into a custom leveling, economy, and rewards system you design. Log any activity, reward it your way, and let auto-promotions, achievements, and a full economy run themselves. It's far more than a chat-XP bot.
Custom activities and progression
- Custom slash commands for every activity type — members log what they do and earn XP right in Discord
- One-tap logging with buttons embedded in channels — no commands needed
- Configurable rank structures with auto-promotions — members level up and get new roles automatically
- Separate rank paths for different roles and specializations
- Flexible activity fields capture participants, durations, and multipliers, so XP reflects the real work
Most leveling bots only track chat. Recurve lets you define your own activities and control exactly how XP and rewards work.
Levels and promotions
- Configurable XP curves with auto-promotions
- Members earn XP passively from messages and voice activity
- Rich member profiles with stats, rank progress, and activity history — and fully customizable layouts
- XP boosts and multipliers, including boosts that fire on events like a message, voice join, or command
Achievements & badges
- Define achievements with one or more criteria — activities logged, XP earned, time spent, and more
- Members unlock badges that show off on their profile
- Grant currency, items, XP, or roles the moment one unlocks
- Mark achievements secret for hidden surprises
Give members long-term goals to chase and visible status to show for it.
Full economy system
- Currency, shops, and spending limits
- Bank accounts that protect members' savings from theft and gambling
- Recipes that craft items into new ones for a deeper economy
- Built-in games to gamble and compete with currency
A complete economy built in. No need for a separate economy bot.
Community features
- Live leaderboards that update in real time — pin them to a channel or let members check on demand
- Server-wide goals everyone works toward — hit the target, everyone gets rewarded
- Reward voting for your server, with streak milestones for members who vote consistently
Gaming clans, milsim units, roleplay servers, streamer communities, and more use Recurve to track and reward member activity.
Make it your own
- Drag-and-drop profile layouts — show exactly the stats, badges, and items you want
- Brand each activity with custom banner and thumbnail images on every log message
- Tune XP, rewards, permissions, and everything else from a clean web dashboard
Recurve is a platform, not a template — almost everything is yours to shape.
Set up in minutes with /setup
Run /setup in Discord for a guided, in-place panel that walks you through everything — no menus to dig through, no docs to read.
- A live checklist shows what's configured and what's still left to do
- Step-by-step flows for variants, levels, leaderboards, goals, and boosts
- Adjust core settings right in Discord — jump to the dashboard anytime for advanced options
Use /setup in Discord to get started, or sign in at recurve.gg for the full dashboard.