self.add_message_to_room(private_room,_('%(old_nick)s is now known as %(new_nick)s')%{'old_nick':from_nick,'new_nick':stanza.getNick()})
self.add_message_to_room(private_room,_('[%(old_nick)s] is now known as [%(new_nick)s]')%{'old_nick':from_nick,'new_nick':stanza.getNick()},colorized=True)
self.add_message_to_room(room,_("You have been kicked by %(by)s. Reason: %(reason)s")%{'by':by,'reason':reason})
self.add_message_to_room(room,_("%(spec) [You] have been kicked by [%(by)s]. Reason: {%(reason)s}")%{'spec':theme.CHAR_KICK,'by':by,'reason':reason},colorized=True)
else:
self.add_message_to_room(room,_("You have been kicked. Reason: %s")%(reason))
self.add_message_to_room(room,_("%(spec)s [You] have been kicked. Reason: %(reason)s")%{'reason':reason,'spec':theme.CHAR_KICK},colorized=True)
# try to auto-rejoin
ifconfig.get('autorejoin','false')=='true':
self.muc.join_room(room.name,room.own_nick)
else:
ifby:
self.add_message_to_room(room,_("%(nick)s has been kicked by %(by)s. Reason: %(reason)s")%{'nick':from_nick,'by':by,'reason':reason})
self.add_message_to_room(room,_("%(spec)s [%(nick)s] has been kicked by %(by)s. Reason: %(reason)s")%{'spec':theme.CHAR_KICK,'nick':from_nick,'by':by,'reason':reason},colorized=True)
else:
self.add_message_to_room(room,_("%(nick)s has been kicked. Reason: %(reason)s")%{'nick':from_nick,'reason':reason})
self.add_message_to_room(room,_("%(spec)s [%(nick)s] has been kicked. Reason: %(reason)s")%{'nick':from_nick,'reason':reason,'spec':theme.CHAR_KICK},colorized=True)