Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import sys
- import os
- import xmpp
- import time
- def jsend(toJID, text):
- """Отправка сообщений на jid - jsend(toJID, text)"""
- fromJID = '[email protected]'
- password = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
- fromJID = xmpp.protocol.JID(fromJID)
- client = xmpp.Client(fromJID.getDomain(),debug=[])
- conn = client.connect()
- if not conn:
- sys.exit(1)
- auth = client.auth(fromJID.getNode(), password, resource=fromJID.getResource())
- if not auth:
- sys.exit(1)
- mesID = client.send(xmpp.protocol.Message(toJID, text))
- time.sleep(1)
- client.disconnect()
- return mesID
- if __name__ == "__main__":
- name = os.path.basename(sys.argv[0])
- if len(sys.argv) < 2:
- print name+" JID сообщение"
- sys.exit(0)
- toJID = sys.argv[1]
- if sys.argv[2] == '-':
- text = sys.stdin.read()
- else:
- text = ' '.join(sys.argv[2:])
- jsend(toJID, text)
Advertisement
Add Comment
Please, Sign In to add comment