Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:limnoria [2015/12/18 14:43] – zatalyz | fr:limnoria [2016/03/03 18:50] – [Pense-bête] Ajout des commandes pour l'aide en direct zatalyz | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Limnoria est un logiciel de bot IRC, comme [[fr: | Limnoria est un logiciel de bot IRC, comme [[fr: | ||
+ | On peut utiliser des " | ||
+ | |||
+ | Cet article détaille comment gérer un bot avec Limnoria. Il vaut mieux installer Limnoria sur un serveur afin que le bot soit toujours présent ensuite. | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Ne mettez pas un bot sur un canal IRC sans l' | ||
+ | </ | ||
===== Installation ===== | ===== Installation ===== | ||
Installer les paquets python nécessaires : | Installer les paquets python nécessaires : | ||
Ligne 49: | Ligne 56: | ||
En daemon : | En daemon : | ||
supybot --daemon bot.conf | supybot --daemon bot.conf | ||
- | | + | |
+ | ==== Lancer automatiquement les bots via cron ==== | ||
+ | Créer un fichier pid du nom du bot dans le dossier '' | ||
+ | touch bot.pid | ||
+ | |||
+ | Ajouter une ligne de ce genre dans cron (via '' | ||
+ | < | ||
+ | |||
+ | '' | ||
===== Liens et ressources ===== | ===== Liens et ressources ===== | ||
* Doc en anglais, de limnoria : http:// | * Doc en anglais, de limnoria : http:// | ||
Ligne 60: | Ligne 75: | ||
Ce qui suit est un résumé des principales commandes et actions ; mieux vaut lire la doc officielle auparavant. | Ce qui suit est un résumé des principales commandes et actions ; mieux vaut lire la doc officielle auparavant. | ||
+ | |||
+ | Pour lister les commandes des plugins : | ||
+ | |||
+ | config list supybot.plugins.NomDuPlugin | ||
+ | config list supybot.plugins.NomDuPlugin.Dossier1 | ||
+ | |||
+ | Pour avoir des informations sur les options des plugins : | ||
+ | config help supybot.plugins.NomDuPlugin.Dossier1.option1 | ||
+ | |||
+ | S'il y a un arobase (@) devant ce qui est listé par la première commande, il faut répéter '' | ||
+ | |||
+ | < | ||
+ | -pendorid- #announce, # | ||
+ | < | ||
+ | -pendorid- @blog, @forum, @mediateki, @taf, @um1, and @wikhan | ||
+ | < | ||
+ | -pendorid- Determines which RSS feeds should be announced in the channel; valid input is a list of strings (either registered RSS feeds or RSS feed URLs) separated by spaces. | ||
+ | </ | ||
==== Plugin en anglais ==== | ==== Plugin en anglais ==== | ||
Il se peut que le bot parle en anglais, alors qu'on avait bien configuré le français en langue principale. Dans ce cas, s' | Il se peut que le bot parle en anglais, alors qu'on avait bien configuré le français en langue principale. Dans ce cas, s' | ||
Ligne 67: | Ligne 100: | ||
==== Alias ==== | ==== Alias ==== | ||
- | La commande [[https:// | + | La commande [[https:// |
+ | |||
+ | Bien que les développeurs conseillent à présent d' | ||
Alias utiles : | Alias utiles : | ||
^ Commande ^ Résultat ^ | ^ Commande ^ Résultat ^ | ||
- | | alias add !me do $1 | Lorsqu' | + | | alias add !me do # |
+ | |||
+ | ==== RSS ==== | ||
+ | |||
+ | Ajouter les divers flux propres à Khaganat : | ||
+ | < | ||
+ | rss add mediateki https:// | ||
+ | rss add taf https:// | ||
+ | rss add wikhan https:// | ||
+ | rss add um1 https:// | ||
+ | rss add blog https:// | ||
+ | |||
+ | Enlever les divers flux | ||
+ | < | ||
+ | rss remove mediateki | ||
+ | rss remove taf | ||
+ | rss remove wikhan | ||
+ | rss remove um1 | ||
+ | rss remove blog</ | ||
+ | |||
+ | Modifier le nombre de lignes à afficher lors des mises à jour des flux : | ||
+ | config supybot.plugins.rss.initialAnnounceHeadlines 1 | ||
+ | |||
+ | Ajouter les annonces sur le canal lorsqu' | ||
+ | rss announce add #khanat forum blog um1 taf mediateki wikhan | ||
+ | |||
+ | Lister les flux sur un canal : | ||
+ | rss announce list #khanat | ||
+ | |||
+ | |||
+ | ==== S' | ||
+ | ^ Effet ^ Commande ^ Exemple de commande ^ | ||
+ | | S' | ||
+ | | Changer le mot de passe | user set password < | ||
+ | | S' | ||
+ | |Savoir si on est enregistré et qui on est | whoami | whoami | | ||
{{tag> | {{tag> |