Logo Khaganat
Traductions de cette page?:

Ceci est une ancienne révision du document !


Limnoria

Limnoria est un logiciel de bot IRC, comme Eggdrop. C'est la reprise de Supybot ; les deux partagent donc la même documentation, mais Limnoria est la version actuellement maintenue à jour.

Installation

Installer les paquets python nécessaires :

apt-get install python3 python3-dev python3-pip python-twisted python3-sqlalchemy python3-setuptools python3-feedparser
  • Il faut la version supérieure à 17.0 pour python-setuptools, donc au moins Jessie sur Debian.
  • Sans python3, certains flux rss ne sont pas récupérés.

Pour que python3 soit utilisé par défaut, en root :

rm /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python

Créer un dossier pour le bot, se mettre dedans

mkdir botfile
cd botfile

Télécharger et dézipper limnoria

wget https://github.com/ProgVal/Limnoria/archive/master.zip
unzip master.zip
cd Limnoria-master/

Installer sans être root.

pip3 install -r requirements.txt --user
python setup.py install --user

Ensuite, faire des raccourcis pour la suite

echo 'PATH="$HOME/.local/bin:$PATH"' >> ~/.$(echo $SHELL|cut -d/ -f3)rc
source ~/.$(echo $SHELL|cut -d/ -f3)rc

Créez le dossier où sera stocké la configuration des bots, mettez-vous dedans et lancez l'assistant d'installation :

cd ../
mkdir config
cd config
supybot-wizard

Diverses questions vont être posées (en anglais), il suffit de suivre tranquillement.

Pour lancer le bot :

supybot bot.conf

En daemon :

supybot --daemon bot.conf

Liens et ressources

CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/limnoria.1450299478.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact