summaryrefslogtreecommitdiff
path: root/src/multiuserchat.py
diff options
context:
space:
mode:
authorlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13>2010-08-07 00:28:47 +0000
committerlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13>2010-08-07 00:28:47 +0000
commit6b92b3cffd9b976018b7c68f2a2b3d0b5880e9e6 (patch)
tree61eee9cbaf39670abbe758fa10793f80fe6dd082 /src/multiuserchat.py
parent6796ebd99867bae16dd4bbaa23ec23a6105b0abc (diff)
downloadpoezio-6b92b3cffd9b976018b7c68f2a2b3d0b5880e9e6.tar.gz
poezio-6b92b3cffd9b976018b7c68f2a2b3d0b5880e9e6.tar.bz2
poezio-6b92b3cffd9b976018b7c68f2a2b3d0b5880e9e6.tar.xz
poezio-6b92b3cffd9b976018b7c68f2a2b3d0b5880e9e6.zip
Begin of a /whois command. Also, ALSMO fixed 1710
Diffstat (limited to 'src/multiuserchat.py')
-rw-r--r--src/multiuserchat.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/multiuserchat.py b/src/multiuserchat.py
index 0fbedd72..7429d2bd 100644
--- a/src/multiuserchat.py
+++ b/src/multiuserchat.py
@@ -146,6 +146,14 @@ class MultiUserChat(object):
mes.setType('chat')
self.connection.send(mes)
+ def request_vcard(self, room_name, nickname):
+ """
+ Request the vCard of an user, over a MUC or not
+ """
+ request = Iq(typ='get', to='%s/%s'% (room_name, nickname))
+ vcard_tag = request.addChild(name='vCard', namespace='vcard-temp')
+ self.connection.send(request)
+
def join_room(self, room, nick, password=None):
"""Join a new room"""
pres = Presence(to='%s/%s' % (room, nick))
@@ -161,8 +169,6 @@ class MultiUserChat(object):
history_tag.setAttr('maxchars', 0)
else:
history_tag.setAttr('maxstanzas', muc_history_length)
- from common import debug
- debug('%s\n'% pres)
self.connection.send(pres)
def quit_room(self, room, nick, msg=None):