pip install --user --pre -r requirements.txt
Create a configuration file in ~/.p Set it like
myuser@mydomain:mypassword
Or you can use the BOT_PASSWORD EnvVar to supply your jabber password
python -m OVHJabberBot --username firstname.lastname@yourdomain --room room@conference --mongoUser boulanger --mongoPass --...
Instead of providing all parameters, you can put them in a file as key=value. It's looking at ~/.config/boulanger.ini by default but the path can be overrided by the -c.
- Install vagrant http://vagrantup.com
- Install virtualbox
- Run
vagrant up
in the repository base folder - virtualenv venv
- source venv/bin/activate
- pip install -r requirements.txt
Pidgin client is tested succesfully against the vagrant installation.
Login is admin and password admin.
Access the vm via vagrant ssh
, get root by sudo -s
python -m OVHJabberBot --username admin@localhost --room test@conference.localhost --mongoUrl localhost/boulanger