Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lyft/omnibot
One slackbot to rule them all
https://github.com/lyft/omnibot
lyft
Last synced: 3 months ago
JSON representation
One slackbot to rule them all
- Host: GitHub
- URL: https://github.com/lyft/omnibot
- Owner: lyft
- License: apache-2.0
- Created: 2019-11-20T22:06:11.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-12T01:57:57.000Z (5 months ago)
- Last Synced: 2024-07-12T19:17:05.136Z (4 months ago)
- Topics: lyft
- Language: Python
- Homepage:
- Size: 7.2 MB
- Stars: 81
- Watchers: 303
- Forks: 9
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- open-production-web-projects - Omnibot - One slackbot to rule them all (Python / Flask)
README
# omnibot
omnibot is a Slack proxy that can route Slack events to various ``handlers``. ``handlers`` match different types of Slack events and send them to callbacks, which are pluggable python modules. For the most part, all you need to do is to configure omnibot to route messages via your handlers, and return a list of actions for omnibot to take on a bot's behalf.
## Docs
For more detailed information, please see [the docs](https://lyft.github.io/omnibot).