Play in a channel with your own Slack app, connected to this server. Each channel shares one game and everyone sees every move. Nothing is published to the Slack directory: the app is yours, in your workspace, and you can remove it any time.
A bridge is the address on this server that your app will send commands to.
Your bridge id is . Keep this page open, or come back to it; it remembers the id in this browser.
Open api.slack.com/apps, choose From a manifest, pick your workspace, and paste this. Change the name if you like.
Create a bridge first.
On the app's Basic Information page, under App Credentials, copy the Signing Secret and paste it here. It is stored encrypted and used only to check that commands really come from your app.
On the app's Install App page, install it to your workspace. Then in any channel:
| /zork new | start a game in this channel (/zork new zork2 for another game, add a number for a seed) |
| /zork open mailbox | play a turn; anything that is not a command below goes to the game |
| /zork undo | take back the last turn |
| /zork status | where you are, and the seed |
| /zork games | the games on this server |
Slack shows commands to the whole channel, so everyone can play and everyone sees the result. The game keeps going between sessions and survives server restarts.