Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moritz/ilbot
IRC logging bot and web frontend
https://github.com/moritz/ilbot
Last synced: about 2 months ago
JSON representation
IRC logging bot and web frontend
- Host: GitHub
- URL: https://github.com/moritz/ilbot
- Owner: moritz
- License: other
- Created: 2009-11-25T22:05:27.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2018-06-04T19:23:16.000Z (over 6 years ago)
- Last Synced: 2024-10-11T20:50:17.480Z (2 months ago)
- Language: Perl
- Homepage:
- Size: 910 KB
- Stars: 85
- Watchers: 16
- Forks: 25
- Open Issues: 14
-
Metadata Files:
- Readme: README.activity-graph.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - moritz/ilbot - IRC logging bot and web frontend (others)
README
How to add activity graphs to the page
--------------------------------------* Install gnuplot
* In the Apache document root, create a folder `images/index`
* In the source directory, run
`perl -Ilib util/cron-graphs.pl --output-dir=$document_root/images/index`
(replace `$document_root` with the actual document root)
* in cgi.conf, add the line `ACTIVITY_IMAGES = 1`
* to ensure that the the images stay up to date, install a cron job that
regularly runs `util/cron-graphs.pl` as shown above.The activity images are limited to a fixed number of data points, by default
100 (which makes sense sense, because the generated image is 100 pixel wide).
You can override that number by providing for example `--steps=20` as option
to `util-cron-graphs.pl`. You should do that if you have collected fewer than
100 days worth of logs.