-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
allowUnconnectedMatrixUsers does not prevent idle kicks on matrix.org #1589
Comments
morguldir just pointed out this isn't actually a bug, and allowUnconnectedMatrixUsers isn't meant to prevent kicks, only disable the privacy filter. But that seems weird, as the privacy filter is only meant as a last resort when kicks are not issued when they should. It also means there is no way to prevent the appservice from kicking Matrix users at all, besides dropping its PL (which sometimes requires tombstoning and recreating rooms) |
I'm not really sure what to do with this ticket. This decision comes from the following:
The room setting |
Don't they allow channel owners to override this for their own channels?
it's 20000 |
@jaller94 the problem is that when users get kicked for being idle from IRC, they get kicked on the Matrix side too. I've had many complains about that being absurd for places that are largely Matrix room. But the good news is that the allowUnconnectedMatrixUsers has the logical meaning "okay, I know that normally Liberal doesn't want IRC-to-Matrix bridging unless all Matrix users are also connected as IRC users, but I want that overridden for this room, because I've informed the IRC side that the channel is publicly logged in real time as require by the IRC administration, so I'm opting out of the privacy behavior". How does that affect the idle kicks? Well, right nke it doesn't, but the contention is that with that enabled, you could still kick users from the IRC side, to comply with your user limit, while keeping them connected on the Matrix side. Then, as soon as they happen to speak again, they can instantly rejoin IRC. Note that in my experience, many times users on the Matrix side don't even realize that they have been kicked from a room for this reason, and the ensuing debate is more painful than having some Matrix users not show up on the IRC side. |
Describe the bug
A Matrix user was just kicked from a plumbed room I am in, despite
allowUnconnectedMatrixUsers
being trueTo Reproduce
Unclear, but here is the state event:
and the kick event:
The text was updated successfully, but these errors were encountered: