Warning: You are using the test version of PyPI. This is a pre-production deployment of Warehouse. Changes made here affect the production instance of TestPyPI (testpypi.python.org).
Help us improve Python packaging - Donate today!

Cachet to TeamSpeak integration bot

Project Description
# CNTO Cachet to TeamSpeak notification script
This script is used to send a global message on a TeamSpeak server to notify a status change of one or more Cachet components.

## Requirements
- Python 3.5

## Usage
Help message is available using `cachspeak -h` or `cachspeak --help`
```
usage: cachspeak [-h] [--debug] --config-path CONFIG_PATH --persist-path
PERSIST_PATH

Send Cachet updates to TeamSpeak

optional arguments:
-h, --help show this help message and exit
--debug enable logging
--config-path CONFIG_PATH
path of the configuration file
--persist-path PERSIST_PATH
path of the persistence file
```

## Configuration
A configuration file following a ini-like syntax is required for connecting to Cachet and TeamSpeak services, an example is provided with the `cachspeak.ini.dist`file.

The message sent to TeamSpeak can be customized with syntax highlighting (refer to TeamSpeak messaging documentation) and it is possible to show more information about every updated component: several placeholders are available, each one will be replaced with the actual component data. A placeholder must be enclosed by brackets in order to be used.
The available placeholders are: `id`, `name`, `status`, `status_name`, `created_at`, `updated_at`, `deleted_at`.

**Note**: it is *highly* recommended that the machine running *cachspeak* is whitelisted on TeamSpeak server, otherwise a flood-ban is very likely to happen. Refer to ServerQuery documentation to add an address to the whitelist.
Release History

Release History

This version
History Node

0.1.0

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
cachspeak-0.1.0.tar.gz (5.0 kB) Copy SHA256 Checksum SHA256 Source Apr 23, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting