Xmpppy

Тупейший скриптик отсылки сообщений в jabber - не помню откуда взял и что допиливал, но иногда вещь нужная....

xmpppy_send

#!/usr/bin/env python
#-*- coding: utf-8 -*-

import xmpp,os,sys,ConfigParser

config = ConfigParser.ConfigParser()
config.read(os.path.dirname( sys.argv[0] )+"/xmpppy_send.ini")

xmpp_jid = config.get('from','jid')
xmpp_pwd = config.get('from','pwd')

to = sys.argv[1]
msg = sys.argv[3]
subject = sys.argv[2]

jid = xmpp.protocol.JID(xmpp_jid)
client = xmpp.Client(jid.getDomain(),debug=[])
client.connect()
client.auth(jid.getNode(),str(xmpp_pwd),resource='xmpppy')
client.send(xmpp.protocol.Message(to,msg,"chat",subject))
client.disconnect()
xmpppy_send.ini

[from]
jid: your@jid.example.com
pwd: PaSSw564ORD
[to]