Skip to main content

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

Issues

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

msgiver-0.1.7.1.tar.gz (5.5 kB view details)

Uploaded Source

File details

Details for the file msgiver-0.1.7.1.tar.gz.

File metadata

  • Download URL: msgiver-0.1.7.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for msgiver-0.1.7.1.tar.gz
Algorithm Hash digest
SHA256 47b13984b615850b484f490eea07b2ea962c4a65b582c05d70b49b20aea8028c
MD5 8f2888fbf93242b71f8fb787b0e39118
BLAKE2b-256 4cea7c090bd3280c3148e2c17cc5fdd2d856da32429ee83bfb7058735a67cbbf

See more details on using hashes here.

Supported by

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