Open Half-Shot opened 1 year ago
What does knock mean in this context? Do you mean the join rule introduced in room version 7 that only Nheko supports?
Ref: https://github.com/vector-im/element-meta/issues/43#issuecomment-1028271724
Yes, knocking as in the join rule for rooms.
And yeah, we'd want wider client support. My primary fear is there isn't a sensible fallback, so clients will naturally fail to handle rooms if we make them all knock-y.
EDIT: Should say, haven't looked into knock_restricted
yet. (Which wouldn't help us much).
We currently work off a model where Matrix users join a room, then join the IRC channel. If they cannot join the channel, they are kicked. This presents a problem in the sense that: