« RobotJabberFR » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
Ligne 38 : Ligne 38 :


== Inventaire des bots jabber existants ==
== Inventaire des bots jabber existants ==
(A mettre sans doute sur une page à part -- ''Sur la page [[Robot]] par exemple ?'')
[[Robot#Inventaire]]
=== PHP ===
* [http://edgar.netflint.net/ Edgar the bot]
* [http://rss2jabber.berlios.de/ rss2jabber] (notifications RSS/Atom)
* [http://dev.artis-tic.com/phpJabberBot/ phpJabberBot]
* [http://developer.berlios.de/projects/kakaru/ kakaru]
* [http://www.adamargo.com/ Stockbot] (interrogation des marchés boursiers)
=== Python ===
* [http://ejabberd.jabber.ru/neutron Neutron]
* [http://www.jezuk.co.uk/cgi-bin/view/whereskal WhereSkal]
* [svn://netflint.net/sleekxmpp sleekxmpp]
* [http://braznet.com/david/python/jabbot/ Jabbot]
* [http://joi.ito.com/joiwiki/TechnoBot TechnoBot] (pour technorati)
* [http://xmpppy.sourceforge.net/ bot.py & logger.py]
 
=== Autres ===
* [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://linux.ensimag.fr/~acrequy/wiki/index.php/JabberBot Jabbersend] (en C utilise iksemel)
* [http://jpb.sphene.net/wiki/show/JPB JPB] (perl)
* [http://www.butterfat.net/wiki/Projects/PCJBot PCJBot] (perl)
* [http://jabbot.blogspot.com/ jabbot] (??)
* [http://bsd-crew.de/index.php/Jabberbots_mit_XMPP4R Et avec XMPP4R ?]
* [http://jabberwatcher.sourceforge.net/ Jabberwatcher] (java pour administrer une machine)
 
=== Services en ligne ===
* [http://mimir.ik.nu/ mimir] (service en ligne de notification RSS/Atom)
* [http://www.pmbrowser.info/thinkbot.htm Thinkbot] (service de recherche collaborative)
* [http://www.epigoon.com/maps/ Talk maps] (service de geo-localisation)
* [http://immedi.at/ immedi.at] (service en ligne de notification RSS/Atom)

Version du 23 mars 2006 à 10:38

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

Robot#Inventaire