Termit émet et reçoit des messages instantanés

Soyez le premier à donner votre avis sur cette source.

Snippet vu 13 369 fois - Téléchargée 483 fois

Contenu du snippet

C'est un "robot" capable de recevoir, interpréter et transmettre des messages.
Le projet en est à ses débuts.
Il se compose de plusieurs parties :Le "robot" en lui même fait appel à un gestionnaire d'événement et a un module en fonction du protocole à utiliser.
Actuellement seul le protocole MSNP9 est géré.

Suite à l'ouverture du site du projet sur http://termit.tuxfamily.org, le téléchargement ce fait à partir de celui çi.

La version 0.4 est en cours de développement et devrait prendre en charge les protocoles ICQ et Jabber. Pour participer, rendez vous sur http://termit.tuxfamily.org

Source / Exemple :


/*
  TERMIt Émet et Reçoit des Messages Instantanés
  Version : 0.3
  Date : 09/02/08
  Site : termit.tuxfamily.org
  Contact : termit@tuxfamily.org

  • /

Conclusion :


Ce projet est maintenant proposé sous licence GNU-GPL sur le site http://termit.tuxfamily.org

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2083
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
15 octobre 2020
1
Yop !
Je vous rappelle que la dernière version du projet est disponible sur http://termit.tuxfamily.org.
Sur ce même site, vous trouverez la possibilité de vous inscrire à la liste de diffusion sur laquelle je vous conseil de poster vos rapports de bug et vos suggestions.
Il serait souhaitable que les questions soient accompagnées d'un journal de la session défaillante.

Merci et bonne prog à tous.

Dernière version : Révision 17 de la 0.4 béta.http://svn.tuxfamily.org/termit/termit
Messages postés
5
Date d'inscription
jeudi 19 octobre 2006
Statut
Membre
Dernière intervention
16 décembre 2008

J'ai oubliais de vous donner l'adresse du robot :)

Quelle belle tête en l'air que je suis !!!!

newbot@microshyma.com
www.newbot.microshyma.com

Merci et désolé pour le double poste !
Messages postés
5
Date d'inscription
jeudi 19 octobre 2006
Statut
Membre
Dernière intervention
16 décembre 2008

Bonjour,

Tout d'abord, bravo pour cette source, elle n'est pas totalement complète et c'est d'ailleurs deux points que je vais voir avec vous !

Le premier est qu'il sera sympa d'ajouter un avatar au robot mais il me semble que le protocole msnp9 n'avez pas la possibilité d'y instauré un avatar à l'époque, et j'aimerais aussi lui mettre un pseudonyme !

Deuxième point que dont j'aimerais comprendre l'erreur, lorsqu'un personne ayant un compte MSN ajoute mon bot, le bot n'accepte pas la personne, et c'est à moi de l'accepter plus tard en me connectant à son compte !

Et j'aimerais cependant parler de mon bot :) J'ai programmé un robot intelligent, quand il ne reconnait pas un mot, il demande à l'utilisateur de lui apprendre la phrase qu'il devrait répondre, ca se passe comme ca :

Vous: Es-tu un robot ?
NewBot: Excuses-moi, je ne comprend pas le sens de cette phrase.
Tapes Oui si tu veux m'apprendre !
Vous: Oui
NewBot: Apprends-moi ce que je dois dire après : Es-tu un robot ?
Pour cela, tapes le message que tu veux que je répète lorsque je me retrouverais devant la phrase !
Vous: Oui, je suis un programmé en PHP !
NewBot: Ok ! Je saurais te répondre la prochaine fois :p
Vous: Es-tu un robot ?
NewBot: Oui, je suis un programmé en PHP !

C'est pas mal fait (je ne me vente pas), mais j'ai pu etablir une grande base de donnée de vocabulaire avec les gens dui parle avec lui, maintenant quand on lui demande si ca va, il est capable de vous répondre et de vous demandez à vous si ca va aussi !

Je fais un BEP électronique, et j'aimerais m'en servir pour contrôler un robot, selon ce qu'on lui dit, il l'enregistre dans une BDD, et d'un programme que j'ai fait et qui fonctionne, il serait capable de réagir à distance ! Enfin bref, ce n'est qu'un projet que projet !!

Veuillez ajouter mon robot si vous voulez lui enseigner votre language !
Je vous remerci à tous de me donner une réponse pour les deux points !!
Merci,
Maxence
Messages postés
1
Date d'inscription
jeudi 7 octobre 2004
Statut
Membre
Dernière intervention
19 février 2008

bravo pour le source (... et à celui de http://flumpcakes.co.uk/php/msn-messenger ( ;)) ...
pour que l'ajout aux contacts fonctionne rajouter dans MSNsessionclass.php:
case 'LST':
//un item de la liste d'utilisateur, retourné par SYN
list(, $email, $name, $id, $list) = explode(' ', $data);

$list=trim($list);// >>> delete trailing blanks ...

if (!$list)
.../...
Messages postés
14
Date d'inscription
mercredi 23 mars 2005
Statut
Membre
Dernière intervention
10 février 2008

merci pour cette mise à jour

est-ce qu'éventuellement, qqun aurait déjà étudié le moyen d'utiliser ce bot derrière un proxy ?

il faut que j'arrive à faire ça :D
Afficher les 52 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.