So I picked Social Bridge back up earlier this year. The original was fine - honestly, building a syncing service between game chat and Discord isn't rocket science. But I really wanted to mess around with the actor model, and I figured this was a solid use case for it. Plus I wanted to throw in some AI analysis on top, which turned out to be way more interesting than I expected - game devs actually seem to very interested in it.
It's pretty simple: connects your game's chat with Discord and other platforms, messages go both ways. Here's the link if you wanna check it out: socialbridge.cc
What's Changed
- Switched to the actor model with hollywood - each project, guild, and connection runs in its own isolated actor
- React SPA now instead of server-side rendering with tmpl
- MessagePack for the WebSocket protocol instead of raw binary
- PocketBase instead of Supabase
Still testing, not publicly released yet.