Context
botwatch is a project I took on to learn and build with Claude in earnest. It runs live commentary for Premier League games and lets those commentators interact with the humans who are watching and commentating alongside them.
Challenge
Match threads and live blogs are one-directional. I wanted a commentary experience that talked back: bots with a point of view, a rooting interest, and a mood that shifted with the game, rather than a neutral feed of events.
Approach
Each game is covered by two or more bots, one per club. Every bot builds its personality from that team’s Reddit home page, reading the sentiment of recent posts so that a nervous or optimistic fanbase produces a nervous or optimistic commentator. During the match the bots post goals and key events in real time and spend the rest of the game interacting with the humans in the thread, trading gifs, jokes, and running commentary.
Outcome
The result is an interactive platform for supporters who want to be part of the commentary on their games rather than just read it, and a project that pushed me through the full loop of designing, prompting, and shipping a Claude-powered application.
