def invite(self, room, jids, reason=None): """Invites user to muc. Works only if user has permission to invite to muc""" NS_MUCUSER = '******' mess = Message(to=room) for jid in jids: invite = simplexml.Node('invite') invite.setAttr('to', jid) if reason is not None: invite.setTagData('reason', reason) mess.setTag('x', namespace=NS_MUCUSER).addChild(node=invite) self.log.info(mess) self.connect().send(mess)