A modular python IRC bot
python3 setup.py install
vim examples/config.json examples/data/config/Services.json
pyircbot -c examples/config.json
A dockerfile is included at
examples/docker/. From the root of this repository, run
docker build -t pyircbot -f examples/docker/Dockerfile . to build it. Typical use is mounting a directory from the
/srv/bot; this dir should contain config.json and any other dirs it references.
cd docs ; make html
Or, use my pre-built copy here.
Alternatively, use the included Dockerfile to create an environment for building the docs. Check
Check Module Developer’s Guide in the docs
PyIRCBot has great test coverage. After installing the contents of
requirements-test.txt, the script
will run all tests. See the contents of the script for more information. See README.md in
./tests/ for more info.