A Charlesbot plugin that sends out a nifty broadcast message!
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
charlesbot_broadcast_message
images
tests
.gitignore
.travis.yml
LICENSE.txt
Makefile
README.rst
requirements-dev.txt
requirements.txt
setup.cfg
setup.py

README.rst

Charlesbot Broadcast Message Plugin

Travis CI Code Coverage Software License

A Charlesbot plugin that sends out a nifty broadcast message!

How does this work

This plugin adds the following !help target:

!wall <msg> - Broadcast a message to all channels I'm a part of

Whenever a person issues a !wall command, this plugin will broadcast that message to all the channels that Charlesbot is currently in.

https://raw.githubusercontent.com/marvinpinto/charlesbot-broadcast-message/master/images/wall.png

Installation

pip install charlesbot-broadcast-message

Instructions for how to run Charlesbot are over at https://github.com/marvinpinto/charlesbot!

Configuration

In your Charlesbot config.yaml, enable this plugin by adding the following entry to the main section:

main:
  enabled_plugins:
    - 'charlesbot_broadcast_message.broadcast_message.BroadcastMessage'

Sample config file

main:
  slackbot_token: 'xoxb-1234'
  enabled_plugins:
    - 'charlesbot_broadcast_message.broadcast_message.BroadcastMessage'

License

See the LICENSE.txt file for license rights and limitations (MIT).