adrianwebb / chat

the little app that connects 18F to the public

Home Page:https://chat.18f.gov

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chat.18f.gov

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.

Adding new public channels

  1. Create the channel in Slack. The channel name should end in -public, so that it's explicit that non-staff are present.
  2. Send a pull request adding the new channel, including the following information:
    • The reasoning for creating the channel
    • Who will be the moderators
  3. Drop the link to the pull request into #wg-opensource.

Setup

Local

  1. Clone this repository.

  2. Get your Slack token—see the slackin README for instructions.

  3. Run

    npm install
    SLACK_API_TOKEN=... node index.js

Production

To deploy changes to cloud.gov, run:

cf target -o 18F -s chat
cf push

About

the little app that connects 18F to the public

https://chat.18f.gov

License:Other


Languages

Language:JavaScript 100.0%