A programmer's best friend, now in Slack.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.editorconfig add a basic app May 15, 2015
.gitignore
LICENSE
Procfile add a procfile for heroku May 15, 2015
README.md adding information about SE_KEY on deploy to heroku button section May 21, 2015
app.json fix app.json May 21, 2015
app.py minor optimization for adding questions to resp_qs May 28, 2015
config.py.example add the fill built app May 15, 2015
requirements.txt add a basic app May 15, 2015

README.md

slack-overflow

A programmer's best friend, now in Slack. Search StackOverflow right from Slack without coming off as dumb.

Usage

From any Slack channel, just type /overflow [search terms]. The questions will be shown on the same channel visible just to you.

Integrate with your team

  1. Go to your channel
  2. Click on Configure Integrations.
  3. Scroll all the way down to DIY Integrations & Customizations section.
  4. Click on Add next to Slash Commands.
  • Command: /overflow
  • URL: http://so.goel.io/overflow
  • Method: POST
  • For the Autocomplete help text, check to show the command in autocomplete list.
    • Description: A programmer's best friend, now in Slack.
    • Usage hint: [search terms]
  • Descriptive Label: Search StackOverflow

Developing

Add a config.py file based on config.py.example file. Grab your StackExchange key from http://stackapps.com/

# Install python dependencies
$ pip install -r requirements.txt

# Start the server
$ python app.py

Deploy to Heroku

Deploy

You will need to set the SE_KEY environment variable in your heroku app in order for this to work. You can read more about it clicking here

Contributing

  • Please use the issue tracker to report any bugs or file feature requests.