Obsługa Gadu Gadu i Jabbera w Pythonie
14 July 2008
Comments
pygglib to biblioteka Pythona do obsługi protokołu Gadu Gadu. Bibliotekę tą można pobrać z repozytorium subversion:
svn checkout http://svn2.assembla.com/svn/pygglib pygglib
Dokumentacja jest dość ograniczona - polecam przeglądanie kodu pygglib.py oraz testów jednostkowych. Poniższy skrypt wyśle wiadomość na podany numer GG:
import pygglib
gg = pygglib.GGSession(NUMER_GG_NADAWCY, HASLO_GG_NADAWCY)
gg.login()
gg.send_msg(NUMER_GG_ODBIORCY, TRESC_WIADOMOSCI)
gg.logout()
XMPPPY to biblioteka pythona do obsługi protokołu Jabbera (w tym także Google Talk). Poniższy skrypt wyśle wiadomość na podane konto Gtalk:
import xmpp
login = 'login_nadawcy' # @gmail.com
pwd = 'haslo'
cnx = xmpp.Client('gmail.com')
cnx.connect(server=('talk.google.com',5223))
cnx.auth(login,pwd, 'botty')
cnx.send(xmpp.Message("odbiorca@gmail.com" ,"To jest wiadomosc" ))
RkBlog
Comment article