3b1eaae929ccf31fdfa295c6a9bcd2039d47c881
pyircbot3
A modular python IRC bot
Quick start
- Install:
python3 setup.py install - Configure:
cd examples ; vim config.json data/config/Services.json - Run:
pyircbot -c config.json
Running in docker
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 host onto /srv/bot; this dir should contain config.json and any other dirs it references.
Building Docs
- Install sphinx and all modules pyircbot depends on
cd docs ; make html- Open _build/index.html
Or, use my pre-built copy here.
Alternatively, use the included Dockerfile to create an environment for
building the docs. Check docs/builder/README.md.
Developing Modules
Check Module Developer’s Guide in the docs
TODO
- Improve/complete docs
- Write config checker
Description
Languages
Python
99.8%