/nestor

Logging bot for Slack

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Logging bot for Slack

Summary

Writes to disk all events in subscribed channels. All events from single channel are written to one file. Every event written in file as a separate JSON object. Events are separated by newline char.

License

It uses a FreeBSD License. You can obtain the license online or in the file LICENSE on the top of Nestor source tree.

Dependencies

Authentication

Bot OAuth token must be provisioned as TOKEN environment variable.

More on tokens and token types:

Running

$ TOKEN=xxxxxxxxxx ./nestor.py /dest/dir/path

Command line options

$ ./nestor.py -h