return super().set_and_check_for_change(update)
if super().set_and_check_for_change(update):
scope = self._scope(update.path)
- msg = f'RAW:{self} '
+ msg = f'RAW: '
if update.path[-1] == 'nick':
- return scope, msg + f'renames {update.value}'
+ return scope, msg + f'{self.prev} renames {update.value}'
if update.path[-1] == 'exit_msg' and update.value:
+ msg += f'{self}'
msg += 'quits' if update.value[0] == 'Q' else 'parts'
if len(update.value) > 1:
msg += ': ' + update.value[1:]