All Projects → ellisonleao → slack-howdoi

ellisonleao / slack-howdoi

Licence: MIT License
☁️ Slack integration with the howdoi library

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to slack-howdoi

Hodor
Hodor is a an automation application that is used to open the door controlled by an intercom system from Slack using a custom slash command.
Stars: ✭ 21 (-51.16%)
Mutual labels:  slack
Perfect-Authentication
OAuth2 Implementations with Facebook, Google, LinkedIn, Slack, SalesForce and GitHub providers.
Stars: ✭ 14 (-67.44%)
Mutual labels:  slack
slack-rota
日々のローテーションをお知らせする Slack アプリ
Stars: ✭ 14 (-67.44%)
Mutual labels:  slack
dienstplan
Slack bot app for duty rotations
Stars: ✭ 14 (-67.44%)
Mutual labels:  slack
aws-iam-slack-notifer
Notifies slack when an IAM policy is created, changed or assigned to a role
Stars: ✭ 35 (-18.6%)
Mutual labels:  slack
ben
Fast, native*, cross-platform Slack client, develop with React QML
Stars: ✭ 19 (-55.81%)
Mutual labels:  slack
bottle-jinja-live
A small validator for jinja2 template
Stars: ✭ 14 (-67.44%)
Mutual labels:  bottlepy
slackify-markdown
Convert markdown into Slack-specific markdown
Stars: ✭ 80 (+86.05%)
Mutual labels:  slack
SlackStream
An all-at-a-glance Slack client that aggregates all channels and workspaces at one place
Stars: ✭ 40 (-6.98%)
Mutual labels:  slack
turnio
🤖 Bot to manage a queue of slack users in a channel
Stars: ✭ 11 (-74.42%)
Mutual labels:  slack
Coder
求职信息 组队刷题 经验交流
Stars: ✭ 22 (-48.84%)
Mutual labels:  slack
slack-dark-theme
Apply dark theme to your slack with zero configuration
Stars: ✭ 15 (-65.12%)
Mutual labels:  slack
jarjar
Python utility for sending slack notifications to your teams
Stars: ✭ 19 (-55.81%)
Mutual labels:  slack
slack-texts
SMS notifications for Slack groups
Stars: ✭ 19 (-55.81%)
Mutual labels:  slack
slack-emoji-for-techies
100s of Slack emoji, many tech-related
Stars: ✭ 123 (+186.05%)
Mutual labels:  slack
node-slack-events-api
Slack Events API for Node
Stars: ✭ 93 (+116.28%)
Mutual labels:  slack
slag
slack in the terminal using javascript
Stars: ✭ 16 (-62.79%)
Mutual labels:  slack
terraform-aws-ecs-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ECS Service level metrics.
Stars: ✭ 23 (-46.51%)
Mutual labels:  slack
slack logger backend
An Elixir logger backend for posting errors to Slack.
Stars: ✭ 31 (-27.91%)
Mutual labels:  slack
iou-slack-bot
💸 IOU Slack Bot - Keep track of your debts with your peers.
Stars: ✭ 13 (-69.77%)
Mutual labels:  slack

slack-howdoi

A slack integration for the awesome howdoi library. Heavily inspired by https://github.com/karan/slack-overflow

Usage

From any Slack channel, just type /howdoi [search terms]. The best answer will be shown on the chat, if found.

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: /howdoi
  • URL: http://<YOUR_APPLICATION_URL>/howdoi P.S: If you want to test right now, you can use https://slack-howdoi.herokuapp.com/howdoi as the URL
  • Method: POST
  • For the Autocomplete help text, check to show the command in autocomplete list.
    • Description: Howdoi slack integration
    • Usage hint: [search terms]
  • Descriptive Label: Howdoi search

Developing

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

# Start the server
$ DEBUG=True python app.py

Deploy to Heroku

Deploy

Contributing

  • Please use the issue tracker to report any bugs or file feature requests.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].