All templates

Automated Sololearn Daily Streak Digest

Every morning, WebRun opens Sololearn, checks each group member's coding streak and XP earned from the day before, saves the log to Google Drive, and posts a digest to Slack.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Sololearn check daily streaks & XP
2 Google Drive save the activity log
3 Slack post the streak digest
In short

How do I track my group's daily Sololearn coding streaks?

WebRun checks every group member's Sololearn streak and XP earned each morning and saves the day's activity log to Google Drive. It posts an encouraging digest to Slack highlighting the group's longest current streak, so daily coding practice stays visible without anyone checking each profile by hand.

  • Daily coding activity is visible to the group every morning
  • Streak data is archived in Drive for trend tracking
  • The digest stays encouraging instead of a public callout

Built for coding clubs · bootcamp cohorts · CS teachers · peer learning groups

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.sololearn.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Sololearn - check daily streaks & XP
    • Open each group member's Sololearn profile and check yesterday's activity
    • Total XP earned and note current streak length
    • Flag anyone whose streak broke since yesterday

    Done when Every group member has been checked for yesterday's activity.

  3. 2
    Google Drive - save the activity log
    drive.google.com
    WebRun in Google Drive: save the activity log
    WebRun opens Google Drive to save the activity log.
    • Save the day's activity log as a dated file in the group folder
    • Include XP earned and streak length per member
    • Keep prior days' logs so trends stay visible

    Done when Yesterday's activity log is saved in Drive.

  4. 3
    Slack - post the streak digest
    slack.com
    WebRun in Slack: post the streak digest
    WebRun opens Slack to post the streak digest.
    • Post a digest to the group channel with streaks and XP earned
    • Highlight the longest current streak in the group
    • Keep the tone encouraging rather than a strict leaderboard

    Done when The group has yesterday's Sololearn digest in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.sololearn.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Streak digest · Slack
OutputWhat each run produces - A daily streak and XP digest for the group, archived in Google Drive.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it reset anyone's streak?

No. WebRun only reads and reports streak data from Sololearn. It never changes a member's account.

Where is the historical data kept?

Every day's log is saved as its own file in Google Drive, so you can look back at trends without re-pulling the data.

Does it call out members with broken streaks by name?

It notes broken streaks in the log, but the Slack post stays encouraging and group focused rather than singling anyone out.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.