Changes in the Matrix side of chatting #102
Closed
yajo
started this conversation in
Show and tell
Replies: 3 comments 1 reply
-
💯 !!! |
Beta Was this translation helpful? Give feedback.
0 replies
-
I just wanted to announce that the work is done. Special thanks to @francesco-ooops who did most of it! |
Beta Was this translation helpful? Give feedback.
0 replies
-
@yajo @francesco-ooops super cool, tnx for your help! How's going here? Can we close this together with https://github.com/orgs/OCA/discussions/104 ? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello dear community.
Together @francesco-ooops and me have been lately revisiting the state of the chat communities.
Current situation
As you might know, currently we have a Discord server which is bridged to Matrix using t2bot, so people using Matrix can join the conversation in OCA's Matrix space.
We are an open FLOSS community, so anybody can join those places to chat. This, of course, is very welcoming for spammers, and we have seen lots of spam. By having the bridge in place, it's even more annoying that Matrix spam reaches Discord users, and viceversa.
What is changing
@simahawk has been tweaking the Discord side to reduce spam there. The Matrix side is a bit more complex because it doesn't have a built-in spam filter. What people usually do is to deploy a moderation bot called Mjonlir and subscribe it to some ban lists.
To avoid having yet one more deployment to maintain, we have decide to follow a simpler route. Please note that all changes are only for the Matrix side:
We hope that with this little change, spammers are only able to reach the welcome room, where there will be nobody subscribed except moderators. Then, we can ban spammers there so they don't bother the rest of us. If some of them can still pass that initial barrier and starts spamming, we can also ban them globally in the space.
Spam will keep existing, but we hope this simple change reduces it without impacting too much in how things are currently.
Future improvements
At the moment, synapse (the server that runs matrix.org) already has the knock feature implemented: matrix-org/synapse#6739. However, the main client (Element) still lacks support for it: element-hq/element-web#18655. Once that is fixed, hopefully we can configure that feature in all rooms and the space can again be open to the public. That'll be even better because each room will be able to have its own moderators. It makes sense that I only moderate the Spanish localization room because I don't participate in any other localization, but others moderate the others'.
Also quoting from Matrix docs:
So hopefully some day there'll be an easier way to introduce a Mjonlir bot in the rooms without having to host it.
How can you help
Currently we only have 2 moderators in the Matrix space: @francesco-ooops and me. Join us!
If you maintain a Mjonlir bot (or are willing to) and want to give us permissions to use it, please raise your hand.
Beta Was this translation helpful? Give feedback.
All reactions