telematrix
telematrix copied to clipboard
Display name and avatar changes are considered "x has joined the room"
Probably related to #34
Is there currently any code that checks for the difference between the current and previous m.room.membership state event whenever such an event is received? I haven't checked, but without comparing the current and previous state event (the replaces field in the event), room joins, displayname changes, and avatar changes are indistinguishable.
There's some code, but it appears to not be working https://github.com/SijmenSchoon/telematrix/blob/master/telematrix/init.py#L295-L302