jabber_mirror: Use new-style client name

(imported from commit a1bc5b076a9c0384c1abdc2377183b0eac19f450)
This commit is contained in:
Zev Benjamin 2014-02-28 14:55:04 -05:00
parent 26f4849af2
commit 2bf61eea89

View file

@ -32,6 +32,8 @@ from sleekxmpp.exceptions import IqError, IqTimeout
import os, sys, zulip, getpass import os, sys, zulip, getpass
import re import re
__version__ = "1.1"
def room_to_stream(room): def room_to_stream(room):
return str(room).rpartition("@")[0] return str(room).rpartition("@")[0]
@ -237,7 +239,7 @@ user and mirrors messages sent to Jabber rooms to Zulip.'''.replace("\n", " "))
# This won't work for open realms # This won't work for open realms
options.zulip_domain = options.zulip_email.partition('@')[-1] options.zulip_domain = options.zulip_email.partition('@')[-1]
zulip = ZulipToJabberBot(zulip.init_from_options(options, "jabber_mirror")) zulip = ZulipToJabberBot(zulip.init_from_options(options, "JabberMirror/" + __version__))
rooms = [s['name'] for s in zulip.client.get_streams()['streams']] rooms = [s['name'] for s in zulip.client.get_streams()['streams']]
xmpp = JabberToZulipBot(options.jabber_username, options.jabber_domain, xmpp = JabberToZulipBot(options.jabber_username, options.jabber_domain,
options.jabber_password, rooms, options.jabber_password, rooms,