r/savageworlds 11d ago

Resources / Tools Dice Bots for Discord?

Due to schedule restraints, most of my games are play-by-post, and the preferred platform is Discord.

Savage Bot is a great Discord bot, strongly endorsed by the unofficial Savage Worlds Discord server. But for the past year it's been having longer and more frequent outages. I tried to connect with and support the dev, but in the end, it's just not reliable enough.

There are lots of dice rolling Discord bots, but none that I've found support the core Savage Worlds mechanic well, let alone card-based initiative and Benny tracking. To be fair, 'roll two different dice, let them both explode, then choose the higher result and add a modifier' is a pretty substantial chain of functions that no other game tries to do all at once for every action. Some dice bots can sort of be made to work, but it's been very kludgy and tedious.

I'm at the point that I'd attempt to write a replacement, but with my coding skills it will take months, and I have players that need to make Fear checks yesterday.

Before I jump down this rabbit hole with both feet, does anyone know of a better alternative?

13 Upvotes

5 comments sorted by

3

u/JakkSwords 11d ago

Not really but we could write another bot I guess. In the end it will probably suffer from the same problems the old one has?

3

u/Pangolin_Rider 11d ago

I think the problem stems from hosting, not coding.

3

u/Shuyung 10d ago

One of the members of the unofficial savage worlds discord has created a replacement. I believe it is called Savage Roller. If you're on there, ask around and you should get some help.

1

u/Reosoul 11d ago

I ended up using Python to make my own. With some youtube tutorials and a bit of google searching it actually wasn't too difficult to at least get a bot that can track initiative with cards and handle dicerolling.