summaryrefslogtreecommitdiff
path: root/src/multiuserchat.py
diff options
context:
space:
mode:
authorFlorent Le Coz <louiz@louiz.org>2011-04-05 05:27:52 +0200
committerFlorent Le Coz <louiz@louiz.org>2011-04-05 05:27:52 +0200
commitf4c138e444bb5913e3d9a940999949c43dc25825 (patch)
tree2480b3ec4160f03d2fe7f6b5ce36bf06abfbbb65 /src/multiuserchat.py
parentcb1abbd9451af2062cc8f71f51e0ba903fa2f749 (diff)
downloadpoezio-f4c138e444bb5913e3d9a940999949c43dc25825.tar.gz
poezio-f4c138e444bb5913e3d9a940999949c43dc25825.tar.bz2
poezio-f4c138e444bb5913e3d9a940999949c43dc25825.tar.xz
poezio-f4c138e444bb5913e3d9a940999949c43dc25825.zip
Save the last presence. Fix #2133
Diffstat (limited to 'src/multiuserchat.py')
-rw-r--r--src/multiuserchat.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/multiuserchat.py b/src/multiuserchat.py
index d28c6712..87443e07 100644
--- a/src/multiuserchat.py
+++ b/src/multiuserchat.py
@@ -57,14 +57,14 @@ def change_subject(xmpp, jid, subject):
msg['subject'] = subject
msg.send()
-def change_nick(xmpp, jid, nick):
+def change_nick(xmpp, jid, nick, status=None, show=None):
"""
Change our own nick in a room
"""
- xmpp.make_presence(pto='%s/%s' % (jid, nick)).send()
+ xmpp.make_presence(pshow=show, pstatus=status, pto='%s/%s' % (jid, nick)).send()
-def join_groupchat(xmpp, jid, nick, passwd='', maxhistory=None):
- xmpp.plugin['xep_0045'].joinMUC(jid, nick, maxhistory=maxhistory, password=passwd)
+def join_groupchat(xmpp, jid, nick, passwd='', maxhistory=None, status=None, show=None):
+ xmpp.plugin['xep_0045'].joinMUC(jid, nick, maxhistory=maxhistory, password=passwd, pstatus=status, pshow=show)
def leave_groupchat(xmpp, jid, own_nick, msg):
"""