Automated Project Euler Weekly Solved Scorecard
Every Monday, WebRun opens Project Euler, checks how many problems each club member solved in the past week, posts a scorecard to Slack, and pings Telegram when a member crosses a solved count milestone.
How do I track my club's weekly Project Euler progress?
WebRun checks how many Project Euler problems each club member solved every Monday and posts a friendly scorecard to Slack. When a member crosses a solved count milestone, it also pings Telegram with a congrats alert, so progress on the problem set stays visible without anyone tallying it by hand.
- Weekly progress is visible to the club without manual tallying
- Milestones get celebrated automatically in Telegram
- The scorecard stays friendly rather than a strict leaderboard
Built for coding clubs · math clubs · competitive programming coaches · university CS societies
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
projecteuler.netin a real browser with your saved login - no setup, no API keys. -
1
Project Euler - check weekly problems solved
- Open each member's Project Euler profile and check problems solved
- Compare this week's total against last week's
- Note anyone who crossed a round number milestone
Done when Every club member has been checked for the week's solved count.
-
2
Slack - post the club scorecard
WebRun opens Slack to post the club scorecard. - Post the scorecard to the club channel with problems solved per member
- Highlight who solved the most this week
- Keep the tone friendly rather than a strict ranking
Done when The club has this week's Project Euler scorecard in Slack.
-
3
Telegram - flag milestone solves
WebRun opens Telegram to flag milestone solves. - Check whether any member crossed a milestone this week
- If so, post a congrats alert to the club's Telegram channel
- Skip the alert entirely if no one hit a milestone
Done when The club is alerted in Telegram only when a milestone is hit.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does the Telegram alert fire every week?
No. It only posts when a member actually crosses a milestone, so the channel isn't getting a message every single week.
Does it verify solutions are correct?
WebRun only reports the solved count Project Euler itself confirms. It doesn't independently check any solution.
Can it track more than one club?
Yes. Point it at each club's member list and it produces a separate scorecard and milestone check for every one.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.