1
0
Fork 0
nemubot/README.md

51 lines
916 B
Markdown
Raw Permalink Normal View History

2016-02-27 15:56:00 +00:00
nemubot
=======
An extremely modulable IRC bot, built around XML configuration files!
2014-12-29 06:32:15 +00:00
2016-02-27 15:56:00 +00:00
Requirements
------------
2014-12-29 06:32:15 +00:00
*nemubot* requires at least Python 3.3 to work.
2015-05-23 17:58:55 +00:00
Some modules (like `cve`, `nextstop` or `laposte`) require the
[BeautifulSoup module](https://www.crummy.com/software/BeautifulSoup/),
2014-12-29 06:32:15 +00:00
but the core and framework has no dependency.
2016-02-27 15:56:00 +00:00
Installation
------------
2016-02-27 15:56:00 +00:00
Use the `setup.py` file: `python setup.py install`.
### VirtualEnv setup
The easiest way to do this is through a virtualenv:
```sh
virtualenv venv
. venv/bin/activate
python setup.py install
```
### Create a new configuration file
There is a sample configuration file, called `bot_sample.xml`. You can
create your own configuration file from it.
Usage
-----
Don't forget to activate your virtualenv in further terminals, if you
use it.
To launch the bot, run:
```sh
nemubot bot.xml
```
Where `bot.xml` is your configuration file.