SUPPORT
HockeyGameBot · Support
Support the Project

One person.
32 bots.

HockeyGameBot is a solo side project — a network of 32 NHL team bots that track every game, every night, all season. Help keep it running.

Support on Ko-fi

Running costs: ~$77/mo

Background

What is HockeyGameBot?

HockeyGameBot is a side project I've been building since 2019 — a network of 32 team-specific bots, one for every NHL franchise, that automatically track live games and post updates to X and Bluesky. Goals, penalties, pre-game charts, period recaps, milestones, three stars, final scores. All of it, automatically, every night.

There's also a live Twitch scoreboard showing every game at once, a website with detailed game cards and advanced analytics, and playoff cards that generate automatically after every series result.

One person, one server, a little Claude Code, and a lot of Python. Everything you see was built from the ground up.

Transparency

What it costs to run

These are the real monthly numbers during the regular season and playoffs.

Service Cost What it does
Cloud Server ~$12/mo Runs all 32 bots simultaneously without interruption
X (Twitter) API ~$65/mo 32 accounts × ~$2/mo avg, required to post anything
Cloudflare Workers ~$0 API layer and live scoreboard backend (free tier)
Total (peak) ~$77/mo

Offseason costs drop significantly. X API fees are by far the biggest line item — posting from 32 accounts adds up fast.

Every dollar goes directly to keeping the lights on.

Get involved

Want to help?

Right now, supporting just means helping keep this running. There's no paywall, no member dashboard, no tier system — just a support link and an honest ask.

If you follow one of the bots and get value from it, any contribution helps cover the server, the API costs, and the time that goes into building new features.

Perks and supporter features are coming. But for now, thank you.

Ready?

Support HockeyGameBot

Support on Ko-fi

Not ready to support? Follow your team bot — it's free and it helps more than you'd think.
Find your team bot →