url = "http://msn-transport.jabberstudio.org"
-version = "0.11.2-dev" # The transport version
+version = "0.11.3-dev" # The transport version
mangle = True # XDB '@' -> '%' mangling
id = "msn" # The transport identifier
def reloadConfig():
msn.MSNConnection.GETALLAVATARS = config.getAllAvatars
+ msn.MSNConnection.BINDADDRESS = config.host
msn.setDebug(config._debugLevel >= 4)
def isGroupJID(jid):
if not (c and msnContact): return
show, ptype = state2presence(msnContact.status)
- status = msnContact.personal.decode("utf-8")
- screenName = msnContact.screenName.decode("utf-8")
+ status = msnContact.personal.decode("utf-8", "replace")
+ screenName = msnContact.screenName.decode("utf-8", "replace")
c.updateNickname(screenName, push=False)
c.updatePresence(show, status, ptype, force=True)