Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

msgiver will deliver the text to Messenger

Project description

Build Status

msgiver will deliver the text to Messenger.

It is currently available for delivery to the following messenger.

  • Slack
  • Gitter
  • RocketChat

Install

$ git clone https://github.com/kitaro-tn/msgiver.git
$ cd msgiver
$ make install

Useage

usage: msgiver [-h] {slack,gitter,setting} ...

msgiver will deliver the text to Messenger.

positional arguments:
  {slack,gitter,setting}
                        sub-command help
    slack               msgiver for Slack
    gitter              msgiver for Gitter
    setting             msgiver setting

optional arguments:
  -h, --help            show this help message and exit

Setting msgiver

Generate msgiver setting file.

$ msgiver setting
usage: msgiver setting [-h]

optional arguments:
  -h, --help  show this help message and exit

Post Slack

$ msgiver slack <message>
usage: msgiver slack [-h] [-i ICON] [-c CHANNEL] [-s] message

positional arguments:
  message               Slack post message

optional arguments:
  -h, --help            show this help message and exit
  -i ICON, --icon ICON  Slack api icon url
  -c CHANNEL, --channel CHANNEL
                        Slack post channel
  -s, --syntax          Syntax highlight message

Development

$ make develop

Test

$ make test

or

$ python -m unittest tests

PEP8

$ pep8 msgiver

Watcher

$ make watcher

Project details


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
msgiver-0.1.7.1.tar.gz (5.5 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page