I’ve seen some posts about a Slack Bot for DNDB. While I can’t really do that, I did create a bot for my group. It allows you to send messages as your character, or for the GM to send messages as any (N)PC.
Our group uses Slack mostly to progress story between sessions. I wrote this last night and already today the group is flipping out being able to cleanly and clearly identify IC and OOC communications.
I figured if anyone else is interested in setting this up, I’d share it here. The code is written with my group in mind, but I tried to ensure any thing specific to our group was located in one spot that can serve as examples for your own group. Also to preface, we are playing CoS and there might be some NPC spoilers in there.
As for how much it costs to run the bot, the answer is “that depends”. If you run it from a machine you own, then it’s free. If you follow the site I linked to in the README, it uses AWS Lambda and will cost potentially pennies per month.
I’d love feedback and contributions to make it better!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I’ve seen some posts about a Slack Bot for DNDB. While I can’t really do that, I did create a bot for my group. It allows you to send messages as your character, or for the GM to send messages as any (N)PC.
Our group uses Slack mostly to progress story between sessions. I wrote this last night and already today the group is flipping out being able to cleanly and clearly identify IC and OOC communications.
I figured if anyone else is interested in setting this up, I’d share it here. The code is written with my group in mind, but I tried to ensure any thing specific to our group was located in one spot that can serve as examples for your own group. Also to preface, we are playing CoS and there might be some NPC spoilers in there.
https://github.com/mgoffin/slack-dnd-bot
As for how much it costs to run the bot, the answer is “that depends”. If you run it from a machine you own, then it’s free. If you follow the site I linked to in the README, it uses AWS Lambda and will cost potentially pennies per month.
I’d love feedback and contributions to make it better!