Package to send Statistics over a Slack Incoming Webhook
Project description
slackistics
Package to send Statistics over a Slack Incoming Webhook
Free software: MIT license
Documentation: https://slackistics.readthedocs.io.
Features
TODO
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Usage
from slacktastic.client import SlackClient
from slacktastic.template import Attachment, PieChart, Message
client = SlackClient(webhook_url='YOUR WEBHOOK URL')
attachment = Attachment(
title='Cool block title',
title_link='https://labela.nl',
text='Some awesome text')
chart = PieChart(
title="Test data",
labels=['Ride', 'Reservation'],
values=[22, 55]
)
another_chart = BarChart(
"Test data", labels=['Jan', 'Feb', 'Mar', 'Apr', 'May'],
data={
'Test 1': [1, 2, 4, 8, 16],
'Test 2': [7, 3, 45, 1, 12],
}
)
message = Message(
text="I want to show you some *magic* :sparkles:",
attachments=[attachment, chart]
)
client.send_message(message)
History
0.2.1 (2019-07-30)
Added support for Donut, Bar, Line and Radar charts
Updated documentation
0.1.0 (2019-07-25)
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
slacktastic-0.2.1.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for slacktastic-0.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b5695b15034028bd7c7d48c9362ef95eba0f331c366ff8875937bbeefd2d0bd |
|
MD5 | 01eebfb7ed18f20e42d090bf58598d7c |
|
BLAKE2b-256 | f9515355a4f8a5d36749a694e41d6b7aa233240587f55e9fda444e7a009c3748 |