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.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.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: pysmee-0.1.0.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.6

File hashes

Hashes for pysmee-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cb44340e516470cbff86ffd0d999e6d5094727f9251bd216b9ef6607a269351d
MD5 114c50519ceaafea9205722128b034b1
BLAKE2b-256 96d160e72bd8411415b2cc171d9b2b12629aeedccaab5e9ab596e2167fea750d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pysmee-0.1.0-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.6

File hashes

Hashes for pysmee-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4a4a6594fa531c138545be6ee4fc869fc8dc674c9081f19b9dfe8987252d52e3
MD5 ab2040b87279a1dcf267c0286226dd91
BLAKE2b-256 821e43ed44196d957e2b412b213b53aaa1450be480818a04f0de18a98833fff1

See more details on using hashes here.

Provenance

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