How it works
One bot. Any server. All your fitness data in one place.
Bot joins your server
The EF bot can be added to any Discord server - gym communities, friend groups, training teams.
Members link their accounts
Each member runs /connect, which replies with a private link. They sign in to Effective Fitness, press Connect Discord, and they are linked. Signing in to the site with Discord does the same thing.
Track, log, compete
Log PRs, check the leaderboard, and earn Gains - all from Discord. Everything syncs back to EF.
Gains flow everywhere
Gains earned on any server count toward your EF profile. One account, all your communities.
Available commands
Everything you need from Discord, without opening a browser.
/routinesFour questions, then the training routine that fits you
/routines
/beginnerThe reading order and first routine for starting out
/beginner
/connectLink your Effective Fitness account to Discord
/connect
/statsYour training stats, streak and Gains level
/stats member:@someone
/leaderboardThe Gains leaderboard, this month or all time
/leaderboard period:All time
/profileAn Effective Fitness profile, goals and badges
/profile
/wikiSearch the fitness wiki without leaving Discord
/wiki progressive overload
/prLog a personal record and earn Gains for it
/pr exercise:back squat weight_kg:140 reps:5
One profile. Every server.
Add the bot to any server - a powerlifting community, a gym buddy group, a training team. Link your Effective Fitness account once and the same profile answers in every one of them.
- One Effective Fitness account, however many servers you are in
- PRs logged from Discord appear on your profile on the site
- Your Gains level shows in Discord via /stats
- The leaderboard is site-wide, so where you earned it does not matter
EF Bot
#wins
used /pr exercise:squat weight_kg:160 reps:5
New personal record 🎉
@JakePower logged 160kg × 5 on Squat.
Lift
Squat
Record
160kg × 5
Gains
+50
Synced to effectivefitness.org
used /leaderboard
Gains this month
🥇 🔥 JakePower - 2,340
🥈 ⚡ CoachMike - 1,820
🥉 💪 Sarah_Lifts - 1,540