Pretty neat. I've now seen three examples of fediverse bots that run as independent fediverse servers, rather than using some platform's (most commonly Mastodon's) API.
- https://castling.club: "Challenge someone to a game of chess"
- https://transit.alerts.social: transit alerts
- https://fedimeteo.com: real-time weather updates