There are dice plugins but they aren’t great. Honestly I would just use Discourse and a dedicated dice tool (there are a ton, many open source).
I have been playing pbp for a while now via discord, and am also looking for something different. being a software dev myself, I’ve been tinkering on something for a while now, having a blast making it. but now I’m at the point where I think I need to either abandon it or prepare for the less fun parts. I’m definitely not looking for a new job, this would be free (gratis and libre). it has all the features I want now, but probably needs a ton of bug-fixing. and you more or less need to be a dev yourself to run it, I’ve put zero effort into packaging.
it’s a peer-to-peer messaging app. the gm has to have the app running for folks in their game to be able to play. all info is stored gm side. invitation only.
it has in-character channels and out-of-character channels. your avatar and display name change depending on whether you’re speaking as your player identity or your pc. the gm can create npcs and speak as them via a dropdown.
it has built-in dice bots.
you can add your own game (basic fantasy, cairn, etc). each game lets you drop in markdown to make a basic game wiki. there’s a template to make editable character sheets. you can add your own custom dice rolls (like “/str” means roll a d20 and roll under your STR, where STR is pulled from the character sheet).
the gm can share images. there is also a very rudimentary map feature where the gm can upload a map and everyone can move tokens around on it, with a very simple fog of war.
if anyone wants to geek out on the tech stack, happy to go into it.
as I said, I’ve had fun making it, but now need to decide if it’s worth the effort of doing the less fun parts. pbp is already a niche within a niche, and discord probably does what the majority want and they don’t even need to make a new account.
not to derail the discourse on discourse.
Make a post about it! I’m interested. I have long imagined integrating Kettlewright with a mapping app.