« Robot » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
m (→‎Autres : maj lien)
 
(6 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 11 : Ligne 11 :
=== PHP ===
=== PHP ===


* [http://edgar.netflint.net/ Edgar the bot] (Janvier 2011: la page du projet n'existe plus, projet mort ?) (et une [http://forum.jabberfr.org/viewtopic.php?id=417 modif] de bohwaz)
* [http://edgar.netflint.net/ Edgar the bot] (projet mort) ([http://forum.jabberfr.org/viewtopic.php?id=417 modif] [http://bohwaz.net/archives/web/edgarbot-fr.tar.bz2 archive] de bohwaz)
* [http://rss2jabber.berlios.de/ rss2jabber] (notifications RSS/Atom)
* [https://github.com/badboy/jabbot JabBot] (version 1.0 en 2015) / c'est du Ruby
* [http://dev.artis-tic.com/phpJabberBot/ phpJabberBot] (13/03/2013 : lien mort)
* [http://developer.berlios.de/projects/kakaru/ kakaru]
* [http://www.adamargo.com/ Stockbot] (interrogation des marchés boursiers)
* [https://github.com/badboy/jabbot JabBot] (version 0.2 en Octobre 2010)
* [http://freshmeat.net/projects/elmerbot/releases Elmer bot] (Janvier 2011: dernière version: 2.3 en Janvier 2005)
* [http://freshmeat.net/projects/elmerbot/releases Elmer bot] (Janvier 2011: dernière version: 2.3 en Janvier 2005)


Ligne 22 : Ligne 18 :


* [[Neutron]]
* [[Neutron]]
* [https://wiki.devosi.org/doku.php?id=xmpp:justabot Justabot]
* [[RobotJabberFR]] basé sur Neutron
* [[RobotJabberFR]] basé sur Neutron
* [http://isida-bot.com/ Isida]
* [https://sleekxmpp.readthedocs.io/en/latest/getting_started/echobot.html sleekxmpp]
* [http://www.jezuk.co.uk/cgi-bin/view/whereskal WhereSkal]
* [http://sleekxmpp.netflint.net/ sleekxmpp]
* [http://braznet.com/david/python/jabbot/ Jabbot]
* [http://joi.ito.com/joiwiki/TechnoBot TechnoBot] (pour technorati)
* [http://joi.ito.com/joiwiki/TechnoBot TechnoBot] (pour technorati)
* [http://xmpppy.sourceforge.net/ bot.py & logger.py]
* [http://xmpppy.sourceforge.net/ bot.py & logger.py]
* [http://jabberstudio.org/projects/biblebot/project/view.php BibleBot]
* [http://jabberstudio.org/projects/memberbot/project/view.php MemberBot]
* [http://gpl.insa-lyon.fr/~omega/bot_file.php Bot de partage de fichier]
* [http://thpinfo.com/2007/python-jabberbot/ Simple JabberBot for python]
* [http://thpinfo.com/2007/python-jabberbot/ Simple JabberBot for python]
* [http://yoan.dosimple.ch/blog/2007/11/11/ Sorte d'interface utilisateur par Bot IM]
* [http://yoan.dosimple.ch/blog/2007/11/11/ Sorte d'interface utilisateur par Bot IM]
* [http://blog.chmd.fr/plowbot-a-jabber-bot-that-downloads-links-from-1-click-hosters.html Bot téléchargeant les liens qu'on lui envoye]
* [http://blog.chmd.fr/plowbot-a-jabber-bot-that-downloads-links-from-1-click-hosters.html plowbot] Bot téléchargeant les liens qu'on lui envoye (basé sur plowshare)
* [https://github.com/pipoteam/pipobot pipobot] un bot modulaire ([https://github.com/pipoteam/pipobot-modules modules])


=== Perl ===
=== Perl ===


* [http://jpb.sphene.net/wiki/show/JPB.html Jabber perl bot]
* [https://sourceforge.net/projects/jpb/ Jabber perl bot]
* [http://jabberstudio.org/projects/chatbot/project/view.php Chatbot] (perl, groupchat logger)
* [https://sourceforge.net/projects/pcjbot/ PCJBot] (perl)
* [http://jabberstudio.org/projects/ijchain/project/view.php ijchain] (perl, groupchat logger)
* [http://jpb.sphene.net/wiki/show/JPB JPB] (perl)
* [http://www.butterfat.net/wiki/Projects/PCJBot PCJBot] (perl)


=== .Net ===
=== .Net ===
Ligne 74 : Ligne 61 :
=== Autres ===
=== Autres ===


* [http://cmeerw.org/dev/node/2 JabXPCOM] (XPCOM, utilisé pour [http://cmeerw.org/dev/node/7 JabRSS])
* [https://dev.cmeerw.org/Projects/jabxpcom JabXPCOM] (XPCOM, utilisé pour [http://cmeerw.org/dev/node/7 JabRSS])
* [http://www.chatopus.com/articles/bots.html Chatopus] (pour palmos)
* [http://www.chatopus.com/articles/bots.html Chatopus] (pour palmos)
* [http://jabbot.blogspot.com/ jabbot] (??)
* [http://jabbot.blogspot.com/ jabbot] (??)


=== Services en ligne ===
=== 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)


== Bots en ligne ==
== Bots en ligne ==

Dernière version du 21 février 2021 à 17:49

Un robot (ou « bot » en anglais) est un automate client d'un serveur Jabber qui offre des services d'envoi de données (push) ou de contrôle à distance.

Un robot doit avoir un compte (avec mot de passe) sur un serveur Jabber pour être configuré et connecté au réseau Jabber.

Il peut donc être visible de n'importe quel utilisateur humain ou robot du réseau Jabber l'ayant ajouté à son roster.

En général, le robot est configurable pour accepter par défaut toutes les souscriptions de présence, ou bien a un roster configurable par son administrateur.

Quelques exemple de bots

PHP

Python

Perl

.Net

C ou C++

Ruby

Java

Composants

  • JRS (java, notifications RSS/Atom)
  • pyrss (python, notifications RSS/Atom) (semble avoir déménagé d'hébergement)

Autres

Services en ligne

Bots en ligne

pingium@vinilox.eu
Bot francophone, il dispose d'une listes de commandes accessibles, parmi lesquelles une fonction quizz est disponible
jabrss@cmeerw.net
Agrégateur RSS sur Jabber, notifications quasi-temps-réel.
marvin@fritalk.com
Bot officiel de fritalk.com. On peut discuter avec lui. Il peut aussi nous donner des fortunes.
rss2jabber@jabber.fr
Agrégateur RSS sur Jabber, notifications quasi-temps-réel.
jabberfr@im.apinc.org (Deep Thought)
Bot officiel de JabberFR. Il sert principalement pour les notifications relatives au forum et au wiki de JabberFR.
imified@imified.com
http://www.imified.com/ notes, reminders, todo
jaiku@jaiku.com
http://jaiku.com/ micro-blogging et/ou journalisation de message d'état