slack-dnd
v0.0.1
Published
A slack integration for assisting in playing d&d
Downloads
22
Maintainers
Readme
Slack D&D
A collection of endpoints to help you play D&D in your slack chat room.
Requirements
- A publically accessible server running node (or abilty to reverse proxy back to your node server);
- node.js
Installation
npm i -g slack-dnd
slack-dnd --host [hostname || 127.0.0.1] --port [port || 3000] --token [Your Slack integration token] --group [Group ID to restrict usage to]
Slack set up
Dice
- Add a new slash command with the following settings:
- Command:
/roll
- URL:
http://yourhost.com/roll
- Method:
get
- Label:
roll dice!
- Set up a new incoming webhook
- Choose a
channel
to integrate with (this doesn't matter -- it'll always respond to the channel you called it from) - Get your
token
from this page (this is what you'll use when you launch the server)
Or if you like pictures: