# HG changeset patch # User Charly COSTE # Date 1251896914 -7200 # Node ID fa291fd20480f391cbf2cff4f769400cef18586f # Parent 6c4b841144f6cfcef35235fcbe346a11f332b584 Handle /me the XMPP to IRC way Signed-off-by: Charly COSTE diff -r 6c4b841144f6 -r fa291fd20480 participant.py --- a/participant.py Wed Sep 02 14:57:57 2009 +0200 +++ b/participant.py Wed Sep 02 15:08:34 2009 +0200 @@ -149,7 +149,10 @@ try: if isinstance(self.irc_connection, ServerConnection): try: - self.irc_connection.privmsg(self.bridge.irc_room, message) + if message[:4] == '/me ': + self.irc_connection.action(self.bridge.irc_room, message[4:]) + else: + self.irc_connection.privmsg(self.bridge.irc_room, message) except ServerNotConnectedError: self.bridge.irc_connection.privmsg(self.bridge.irc_room, '<'+self.nickname+'> '+message) elif not isinstance(self.xmpp_c, xmpp.client.Client):