This is a small wrapper around slackin to allow the public to join 18F's Slack channels.
It only makes sense to use this repository directly if you are 18F staff, but the implementation may be useful to fork for others.
- Create the channel in Slack. The channel name should end in
-public
, so that it's explicit that non-staff are present. - Send a pull request adding the new channel, including the following information:
- The reasoning for creating the channel
- Who will be the moderators
- Drop the link to the pull request into #wg-opensource.
-
Clone this repository.
-
Get your Slack token—see the slackin README for instructions.
-
Run
npm install SLACK_API_TOKEN=... node index.js
To deploy changes to cloud.gov, run:
cf target -o 18F -s chat
cf push