Closed obyxcc closed 1 week ago
The problem is most likely how gomuks handles m.direct
account data: https://github.com/tulir/gomuks/blob/v0.1.2/matrix/matrix.go#L740-L741
Is there a simple way to clean this up server-side - for instance via the Synapse API and an admin account? I wouldn't mind running clean-up scripts..
I spent a few hours to no avail trying to implement tulir's TODO comment of checking room membership. I tried two ways:
Eventually I just chose to follow the Element /devtools procedure and as pointed out in that comment it is probably more important to determine why these leftover rooms come into existence in the first place. FWIW I'm using dendrite and testing locally w/ only two accounts but I have no idea how I created that empty toom.
I seem to have a lot of "Empty Rooms" in my direct messages I can still open in the client. I have left these rooms and no one is in them. I've tried running /leave from within them and nothing happens.