Re: [python-brasil] gtalk xmpp

35 views
Skip to first unread message

Leonardo S

unread,
Apr 20, 2013, 5:48:33 AM4/20/13
to python...@googlegroups.com
Esses links podem ter ajudar:


E põe um print no resultado da conexão com o servidor e na autenticação para ver o que está ocorrendo.


Em 19 de abril de 2013 15:52, Fernando Vieira <fndi...@gmail.com> escreveu:
Um salve a todos sou novo aqui na lista, vamos ver se vcs podem me ajudar...

preciso de um scritp simples que envie uma mensagem por gtakl.
Já procurei na internet fiz o teste, o status da como enviado, mais na verdade não chega mensagem nenhuma, segue o scrip


import xmpp

login = 'user' 
pwd   = 'senha'

cnx = xmpp.Client('gmail.com')
cnx.connect( server=('talk.google.com',5222) )

cnx.auth(login,pwd, 'botty')

cnx.send( xmpp.Message( "remetente" ,"message" ) )

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "python-brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para python-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Fernando Vieira

unread,
Apr 25, 2013, 2:54:22 PM4/25/13
to python...@googlegroups.com
Obrigado Leonardo, lendo a documentação eu consegui fazer o envio, segue abaixo:

#!/usr/bin/python
import sys, os, xmpp

msg="mensagem aqui"
pwd="senha"

jid=xmpp.protocol.JID(jid)

cl=xmpp.Client(jid.getDomain(),)

if cl.connect() == "":
        print "not connected"
        sys.exit(0)

if cl.auth(jid.getNode(),pwd) == None:
        print "authentication failed"
        sys.exit(0)


cl.send(xmpp.protocol.Message(recipient,msg,"chat"))
cl.disconnect()
Reply all
Reply to author
Forward
0 new messages