Remove redundant events from the timeline:
JOIN -> PART, PART -> JOIN, :b NICK a -> :a NICK b
same with s/PART/QUIT/
JOIN -> MODE +o (or any membership mode) could be shown as
This can greatly reduce the amount of logs that events take.
JOIN/PART/NICK events are merged by https://git.sr.ht/~taiite/senpai/commit/85482b9e6b4f82dbcd41d4c35846f13ea1b42383
leaving JOIN -> MODE up to another patch