Python IRC Logger Daemon
Project description
irclogger is a simple daemon written in the Python Programming Language utilizing the circuits framework for the sole purpose of logging a set of IRC Channels to disk in the form that something like irclog2html can understand and parse.
Installation
From PyPi using pip:
$ pip install irclogger
from source:
$ mkvirtualenv irclogger $ hg clone https://bitbucket.org/prologic/irclogger $ cd irclogger $ pip install -r requirements.txt
Usage
To display help:
$ irclogger --help
Usage: irclogger [options] <host> [<port>]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-d, --daemon Enable daemon mode
-c CHANNELS, --channel=CHANNELS
Channel to join (multiple allowed)
-n NICK, --nick=NICK Nickname to use
-o OUTPUT, --output=OUTPUT
Path to store log files
-p PIDFILE, --pidfile=PIDFILE
Path to store PID file
-v, --verbose Enable verbose debugging mode
To log a single channel:
$ irclogger -c "#mychannel" irc.freenode.net
ChangeLog for irclogger
0.0.2 (2014-10-04)
Updated to use circuits 3.0
0.0.1 (2013-03-10)
Initial Release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file irclogger-0.0.2.tar.gz.
File metadata
- Download URL: irclogger-0.0.2.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90cf9fa77bad4a2494e3fc8e20609f6e29f17fb5db229fddb2fb4ff9a525c9eb
|
|
| MD5 |
312eb24dbdec288f8880202411b7d25c
|
|
| BLAKE2b-256 |
4b6fc003aa37cdf190eca58f2c1a767fa77959214c855f324b68b9fb76e766f5
|
File details
Details for the file irclogger-0.0.2-py2.7.egg.
File metadata
- Download URL: irclogger-0.0.2-py2.7.egg
- Upload date:
- Size: 10.8 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f67efc5ad9099130445340e8f1eafd0b8153e3ac3b72b2f6204d2d39b37caf3
|
|
| MD5 |
de85d05a9779dd49b0b951cd65458d19
|
|
| BLAKE2b-256 |
1d1d6e253fcdf2b3956b33573706202dbc8c722e102b5469399465463ff7d3f0
|
File details
Details for the file irclogger-0.0.2-py2-none-any.whl.
File metadata
- Download URL: irclogger-0.0.2-py2-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fda15fc008a78f987a827449e565d15b6cc1f8b77478f35cf724dac08be358a0
|
|
| MD5 |
1a0425929583e70f1ecea3f962371009
|
|
| BLAKE2b-256 |
3cfcbe26f6376336b742b29a96d2bb264dcd49ca01d04aa56f59a783160521d5
|