Clearbit Slack Notifier¶
Installation¶
Add to your application’s requirements.txt file:
clearbit-slack-python
Or pip install:
$ pip install clearbit-slack-python
Configuration¶
To use, instantiate a Notifier
object with your Slack token, channel, and data dict
built
from part of the body of the POST request sent by Clearbit.
import json
from clearbit_slack import Notifier
slack_token = 'xoxp-1234567890-6789012345-5432109876-12ab34'
slack_channel = '#signups'
body_data = json.loads(request_body)
attrs = body_data.get('body', {})
notifier = Notifier(slack_token, slack_channel, attrs=attrs)
notifier.notify()
Contributing¶
- Fork it (https://github.com/15five/clearbit-slack-python/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am ‘Add some feature’)
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contents, Indices, and Tables¶
Contents: