""" Show the exchanged IQs (useful for debugging). """ from poezio.plugin import BasePlugin from slixmpp.xmlstream.matcher import StanzaPath from slixmpp.xmlstream.handler import Callback class Plugin(BasePlugin): def init(self): self.core.xmpp.register_handler( Callback('Iq_show', StanzaPath('iq'), self.handle_iq)) def handle_iq(self, iq): self.api.information('%s' % iq, 'Iq') def cleanup(self): self.core.xmpp.remove_handler('Iq_show')