Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spajus/hubot-graylog-transcript
Log all chat messages to Graylog
https://github.com/spajus/hubot-graylog-transcript
Last synced: 29 days ago
JSON representation
Log all chat messages to Graylog
- Host: GitHub
- URL: https://github.com/spajus/hubot-graylog-transcript
- Owner: spajus
- Created: 2014-04-06T04:35:29.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-04-06T06:30:17.000Z (almost 11 years ago)
- Last Synced: 2024-11-24T17:20:45.468Z (about 2 months ago)
- Language: CoffeeScript
- Size: 164 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hubot Graylog Transcript
Logs all chatroom conversations to Graylog.
## Installation
Install NPM package:
```
npm install --save hubot-graylog-transcript
```Add `hubot-graylog-transcript` to `external-scripts.json`:
```
[<...>, "hubot-graylog-transcript"]
```Configure Hubot via environmental variables:
```
# Required
export HUBOT_GRAYLOG_TRANSCRIPT_HOST="graylog.your.org"# Optional (default values)
export HUBOT_GRAYLOG_TRANSCRIPT_PORT=12201
export HUBOT_GRAYLOG_TRANSCRIPT_FACILITY="chat"
export HUBOT_GRAYLOG_TRANSCRIPT_CHUNK_SIZE=1500
```## Known Issues
Hubot will not log itself.