Going live! Working on my #Matrix #TTRPG bot!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
Going live! Working on my #Matrix #TTRPG bot!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
I about an hour (roughly 9:30 PM Eastern), I'll be going live on #twitch to work on my #Matrix #ttrpg bot!
We're going to get the commands all wired up, iron out the deployment story (how do I ask the bot to join a room), and get tests written for all of the known-good functionality!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
I took the time this afternoon to move my dungeonbot code out of the #11ty project it was sitting in and now it has its own home: https://codeberg.org/b4ux1t3/dungeonbot
It's still not _quite_ prepared to redeploy (I haven't wired up the message handlers), but we're getting pretty close!
The nice thing about moving over to the templated bot code is that I actually learned how the hell to use the bot library. It handles E2E encrypted chats and even session tokens just fine as long as you set it up right, and the examples they give on the site just don't make that clear.
#TTRPG #Python #Matrix #DCCRPG #OpenSource #FediverseProgramming
GOING LIVE! Tonight we're going to spin up a test matrix server, instead of testing on my production instance, and then we're goign to fix up my bot to be less _absolutely terrible_ at being a bot!
Side note: If you just wanna put me up in the background and tune out, I'm totally okay with that. I'm listening to some nice, delightful royalty free Pokemon-inspired music, and I've been told I have a face for radio.
#Programming #Python #OpenSource #Matrix #FediverseProgramming #DevelopInTheOpen #livecoding
Post Script: Did I mention it's a #TTRPG bot for running text-only #DCCRPG and #BladesInTheDark campaigns?