NoMsn est un bot jabber programmé en python, que j'ai créé pour avertir mes anciens contacts MSN Messenger que j'ai arrêté d'utiliser ce réseau.

Je l'utilise ainsi : j'ai créé un compte jabber (nomsn@im.apinc.org) qui utilise la passerelle MSN du serveur apinc.org pour se connecter à mon ancien compte MSN. Ce compte jabber est utilisé par mon bot. Comme il se lance au démarrage de mon ordinateur, les utilisateurs voulant me parler tomberont sur un message d'explication du bot qui les renverra sur ma page d'explication. J'ai en plus ajouté une commande citation qui renvoi la sortie de la commande linux fortune, avec des fortunes en français.

Le bot est programmé en python, et disponible sous licence GPL : télécharger nomsn.py. Il s'utilise ainsi : nomsn.py username@server.net password. Vous pouvez éditer le script pour changer l'url vers laquelle il redirige les utilisateurs (une variable au début du script), ainsi que les différents textes et commandes (à un endroit se trouve mon JID : c'est le JID de l'utilisateur autorisé à fermer le bot par la commande fermer).

EDIT 29/01 à 13h06 : déjà une nouvelle version de nomsn (le lien de téléchargement précédent renvoi sur cette version 0.2.0). Les nouveautés : les messages entrants sont stockés dans le fichier ~/.nomsnlog, ce qui permet de savoir qui a voulu vous contacter, et quand. De plus, toutes les variables personnelles ont étés placées au début du script, il suffit de les modifier pour adapter nomsn à vos besoins...

Édition du 14/01/2007 : Jonas propose une nouvelle version de ce bot (cf les commentaires) sur son site : Bot nomsn (version 0.3 et plus).