Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacobian/slackline
WIP: Slack Bots using Django Channels
https://github.com/jacobian/slackline
Last synced: 24 days ago
JSON representation
WIP: Slack Bots using Django Channels
- Host: GitHub
- URL: https://github.com/jacobian/slackline
- Owner: jacobian
- License: bsd-3-clause
- Archived: true
- Created: 2016-04-14T17:55:05.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-04-14T17:55:12.000Z (over 8 years ago)
- Last Synced: 2024-08-04T04:04:52.193Z (4 months ago)
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 19
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - slackline - WIP: Slack Bots using Django Channels (Python)
README
# Slackline - Channels for Slack Bots
Slackline lets you write [Slack Bot Users](https://api.slack.com/bot-users)
using Django and [Channels](http://channels.readthedocs.org/). Specifically,
Slackline speaks Slack's [Real Time Messaging API](https://api.slack.com/rtm),
and pushes those messages onto a channel for your app to consume.**This is a work in progress, it probably doesn't work very well yet, and is
likely to change substantially before I release it.** If you want to give it
a try anyway, these steps might work:1. Create a Slack bot user (see https://api.slack.com/bot-users).
2. `python setup.py develop`
3. `pip install channels`
4. `cd example`, then create a `.env` with your Slack bot token and Redis URL.
5. `foreman start`
6. :fingers-crossed: