Skip to main content

Command line client for smee.io's webhook payload delivery service

Project description

https://img.shields.io/pypi/v/pysmee.svg https://img.shields.io/pypi/pyversions/pysmee.svg https://img.shields.io/:license-apache-blue.svg

Command line client for Smee’s webhook payload delivery service

This CLI tool allows you to connect to https://smee.io and see the messages that are coming through it, forward them to an URL, save them, and then replay them from a saved file into https://smee.io or directly into an URL of your choosing.

Features

  • Showing messages

  • Forwarding messages

  • Replaying messages

  • Long live support: Unlike the npm smee client that stops working after 4 hours

Examples

  • Forwarding messages to a local server:

    pysmee forward https://smee.io/xIgtwP3rRcQWPs5e http://localhost:8010/change_hook/github

  • Showing messages and saving them for later:

    pysmee show https://smee.io/xIgtwP3rRcQWPs5e --save output.txt

  • Sending saved messages back to smee.io:

    pysmee send https://smee.io/xIgtwP3rRcQWPs5e saved.txt

  • Sending saved messages to a local server:

    pysmee send http://localhost:8010/change_hook/github saved.txt

History

0.1.1 (2019-12-04)

  • Support forwarding via reverse proxy

0.1.0 (2019-07-22)

  • First release on PyPI.

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

pysmee-0.1.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

pysmee-0.1.1-py2.py3-none-any.whl (5.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pysmee-0.1.1.tar.gz.

File metadata

  • Download URL: pysmee-0.1.1.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for pysmee-0.1.1.tar.gz
Algorithm Hash digest
SHA256 255a46cd8eca3eb6f652c44cb6aba98734d6f2bd9d884995c5e0fb88a6c925b9
MD5 a2222de6b90305c4f01b35b6f03affb5
BLAKE2b-256 62c1f79b91ec315cd53087cdff5cbe71d39e9922df412159afc4e28a20a2278e

See more details on using hashes here.

File details

Details for the file pysmee-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: pysmee-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for pysmee-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3b6060ded55bde4c0f8b6eb865ceeb2d87d02d02bae53afb38da761b50c72fa9
MD5 6d6306d7371b1234c2350ece0b8d14f3
BLAKE2b-256 cabf0f7c5613a54f6ae143b5b65266547258ffe86b6df3ec392e21f8360c0905

See more details on using hashes here.

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