[Python] XMPP e prova di BOT

Vittorio Zuccala' vittorio.zuccala a gmail.com
Mar 6 Lug 2010 17:39:22 CEST


Ciao a tutti,
sto facendo qualche esperimento sul protocollo XMPP con il modulo xmpppy.
In particolare sto cercando di testare il seguente script dopo
l'installazione del modulo suddetto:
http://xmpppy.sourceforge.net/examples/bot.py

Il modulo si connette correttamente, dal mio client vedo "l'utente-bot"
online ma appena provo a mandargli un comando si sconnette dicendo:

if text.find('  ')+1:
AttributeError: 'NoneType' object has no attribute 'find'

Sinceramente non riesco a comprendere il problema.
Se tolgo le seguenti righe:

if text.find(' ')+1: command,args=text.split(' ',1)

    else: command,args=text,''
    cmd=command.lower()

e le sostituisco con un laconico:

cmd='HELP'

il bot funziona ma ovviamente risponde sempre nel medesimo modo...
Qualche idea del problema?
Qualcuno ha già provato questo modulo/script?

Grazie
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20100706/83e8f31a/attachment.htm 


Maggiori informazioni sulla lista Python