An extremely modulable IRC bot, built around XML configuration files!
nemubot requires at least Python 3.3 to work.
Some modules (like cve
, nextstop
or laposte
) require the
BeautifulSoup module,
but the core and framework has no dependency.
Use the setup.py
file: python setup.py install
.
The easiest way to do this is through a virtualenv:
virtualenv venv
. venv/bin/activate
python setup.py install
There is a sample configuration file, called bot_sample.xml
. You can
create your own configuration file from it.
Don't forget to activate your virtualenv in further terminals, if you use it.
To launch the bot, run:
nemubot bot.xml
Where bot.xml
is your configuration file.