« RobotJabberFR » : différence entre les versions
Aller à la navigation
Aller à la recherche
(→Autres) |
Aucun résumé des modifications |
||
Ligne 41 : | Ligne 41 : | ||
=== PHP === | === PHP === | ||
* [http://edgar.netflint.net/ Edgar the bot] | * [http://edgar.netflint.net/ Edgar the bot] | ||
* [http://rss2jabber.berlios.de/ rss2jabber] (notifications RSS/Atom) | |||
* [http://dev.artis-tic.com/phpJabberBot/ phpJabberBot] | * [http://dev.artis-tic.com/phpJabberBot/ phpJabberBot] | ||
* [http://developer.berlios.de/projects/kakaru/ kakaru] | * [http://developer.berlios.de/projects/kakaru/ kakaru] | ||
Ligne 54 : | Ligne 55 : | ||
=== Autres === | === Autres === | ||
* [http://cmeerw.org/dev/node/2 JabXPCOM] (XPCOM, utilisé pour JabRSS) | * [http://cmeerw.org/dev/node/2 JabXPCOM] (XPCOM, utilisé pour JabRSS) | ||
* [http://jrs.jabberstudio.org/ JRS] (java, notifications RSS/Atom) | |||
* [http://www.chatopus.com/articles/bots.html Chatopus] (pour palmos) | * [http://www.chatopus.com/articles/bots.html Chatopus] (pour palmos) | ||
* [http://linux.ensimag.fr/~acrequy/wiki/index.php/JabberBot Jabbersend] (en C utilise iksemel) | * [http://linux.ensimag.fr/~acrequy/wiki/index.php/JabberBot Jabbersend] (en C utilise iksemel) |
Version du 21 mars 2006 à 00:22
Projet de Robot multifonction pour la communauté JabberFR
Solutions de bots existantes
- Neutron (python)
- WhereSkal (python)
- solution basée sur cjp (php) - je bosse sur un projet modulaire avec cjp, disponible par svn ici : [1] -- Talou
- solution basée sur xmpp4r (ruby)
Fonctions du Robot
Forum
- Suivi des discussions par abonnement (comme pour les actuelles notifications mail)
- Recherche
Wiki
- Suivi des modifications d'articles par abonnement (comme pour les notifs mail actuelles)
- Recherche
Planet
- Abonnement aux notifications de nouveaux billets
- Historique et recherche dans le planet
- Admin : gestion des blogs participants
- Admin : mise à jour manuelle
Annuaire
- Recherche et interrogation de l'annuaire
Général
- Présence sur le web (à la manière d'Edgar)
- seen
- help
- visible (choix des contact du bot de le voir ou non, comme Edgar)
- admin : presence (gestion de la présence du bot)
- admin : gestion du roster du bot
Remarques
- il peut y avoir plusieurs bots, notamment du fait qu'il y a des éléments de jabberfr sur plusieurs machines, ce qui permet de répartir les commandes. Les ressources sont là pour ça.
Roadmap ?
Inventaire des bots jabber existants
(A mettre doute sur une page à part)
PHP
- Edgar the bot
- rss2jabber (notifications RSS/Atom)
- phpJabberBot
- kakaru
- Stockbot (interrogation des marchés boursiers)
Python
Autres
- JabXPCOM (XPCOM, utilisé pour JabRSS)
- JRS (java, notifications RSS/Atom)
- Chatopus (pour palmos)
- Jabbersend (en C utilise iksemel)
- JPB (perl)
- PCJBot (perl)
- jabbot (??)
- Et avec XMPP4R ?
- Jabberwatcher (java pour administrer une machine)