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

dungeonbot

A simple Matrix Bot for playing Dungeon Crawl Classics with friends.

Codeberg.org

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!

https://twitch.tv/b4ux1t3

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?