Skip to main content

relay2slack is a tool for capturing and forwarding incoming Slack webhook events

Project description

relay2slack
======

relay2slack is a tool for capturing and forwarding incoming Slack webhook events.


Installation
------------
To install relay2slack, simply:

.. code-block:: bash

$ pip install relay2slack

To run relay2slack in the foreground:

.. code-block:: bash

$ relay2slack

If you would like to daemonize relay2slack, refer to `docs/ <docs/>`_ for supported methods.


Usage
-----
For whichever service you would like to product webhook events, instead point it to http://localhost:5000/relay with the normal JSON object you expect to send to Slack. For example:

.. code-block:: bash

curl -X POST -d 'payload={"channel":"@blaketmiller","username":"My service","icon_emoji":":warning:","text":"Hello world"}' http://localhost:5000/relay

relay2slack receives that request and forwards the posted JSON object onto the actual Slack webhook endpoint that you provide it in `SLACK_TOKEN`.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

relay2slack-0.3.tar.gz (2.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page