-
trung.fun
Greetings ladies & gentlemen. I've been scrolling (just a bit) in this muc. Just want to let you all know that Martin dragged me in here because apparently this is where all the cool kids hang. Also because he thinks I might stop *spamming* Prosody's public muc if I am in this muc. (No, I am not qualified as a bot.) I also want to share that, in the country where I live, everybody get (at least once a month) a phone call from random numbers claiming they are the police and have a some sort of tickets for you. And the whole population (including people who claim they support FOSS) are spending most of their day scrolling on Facebook, Instagram, Tiktok,…. :) Anyhow, I think there's not much we can ever do about scammers with admins tools and policies. Because we as admins, are always in the reactive position, while the scammers will always be in the active position. I also don't think there's anything wrong with marketing. It's just need to be in the right place, at the right time, and to the right people (which is not an easy mission). Personally, I find it very entertaining conversing with "the phone police".
-
Licaon_Kter
trung.fun: you're the admin of which domain?
-
trung.fun
my nick name
-
Licaon_Kter
Heh
-
trung.fun
hahahaha
-
trung.fun
https://chat.trung.fun
-
trung.fun
I am very late to this FOSS world and have been learning a lot from everybody so thank you all doing what you are doing.
-
bkil
trung.fun: If you are interested in moderation automation and have ideas about possible solutions, we welcome you in the MUC mod-ideas@conference.movim.eu
-
trung.fun
bkil: oh god am I spamming in the wrong room again? sorry !
-
bkil
I mean, if we come up with something good that can be applied by service operators, it should surely be posted here as well. But yeah, I guess long winded philosophy about such algorithms and scenarios can annoy people here. And also, that MUC is bridged over matrix where a lot more active mods & operators are present.
-
trung.fun
bkil: good to know :) thank you
-
trung.fun
In that case, I vote for invite register and just have centralised ban lists that are seperated into catergories (easy to query) so operator just can pick which they want to ban to suit their situation.
-
Ellenor Bjornsd.
hm
-
MattJ
Centralized ban lists are already a thing, though we don't have multiple categories right now
-
MattJ
I'm not sure how valuable it would be
-
MattJ
Also "centralized" is a weird term here since anyone can provide such lists 🙂
-
trung.fun
yeh know lol i just can't find a better word sorry✎ -
trung.fun
yeh i know lol i just can't find a better word sorry ✏
-
MattJ
https://modules.prosody.im/mod_muc_rtbl (you can set muc_rtbl_jid = "xmppbl.org" in your config for the only active list I know of)
-
root
> https://modules.prosody.im/mod_muc_rtbl (you can set muc_rtbl_jid = "xmppbl.org" in your config for the only active list I know of) How did I not know of this one before? Can't say anyone has ever mentioned it.
-
root
How does this work? Does everyone that uses it "contribute" to the list? Or does it take more to get a JID added to that live list?
-
MattJ
The list is managed by... some people
-
MattJ
Of course anyone is free to set up their own list and anyone can subscribe to any list (I'd like to add support for subscribing to multiple at some point)
-
Sapotaceae
shared ban lists are common across most large matrix rooms from what I gather
-
MattJ
It's quite a powerful feature, so having it open to random contributions is a bit risky
-
Sapotaceae
is there an ejabberd module?
-
root
Ah ok cool. Would definitely be handy for any public mucs. Guess maybe that's why I never knew about it before, was looking on the server level.
-
MattJ
Sapotaceae, not that I'm aware of (yet?)
-
trung.fun
yeah that would be nice init? just we need to agree to who can add and remove naughty list. Otherwise we might be allow naughty people.
-
Licaon_Kter
Sapotaceae: > is there an ejabberd module? No. But https://github.com/mightyBroccoli/bl-imp
-
MattJ
That's for a different list, and not realtime
-
trung.fun
I saw the that module earlier but haven't look how the list is edited so I have add it to my system yet.✎ -
Sapotaceae
jabberspam list updates so infrequently it can be done by hand
-
Licaon_Kter
Then adapt to whatever other list and cron reload lol
-
Licaon_Kter
Etag should minimize transfers or smth
-
trung.fun
I saw the that module earlier but haven't look how the list is edited so I have not add it to my system yet. ✏
-
Sheev Palpatine
^ etag is also like a tracking cookie :)
-
Ge0rG
yes
-
MattJ
Licaon_Kter, xmppbl.org lists are served over XMPP, and changes are pushed as pubsub notifications. Also the lists contain hashes, and I'm assuming ejabberd supports only the actual JIDs.
-
Licaon_Kter
MattJ: interesting
-
MattJ
.txt + cron was too slow for reacting to various public MUC spam this year
-
Sapotaceae
does xmppbl include matrix bridged users?
-
Menel
It can include their jids, that the bridges assigns to them
-
Sapotaceae
yes, but does it have a list of known bridges so it can extract the matrix id and add the jid for other bridges? so that a given matrix account cannot be simply used again and again by simply switching bridge
-
Zash
xmppbl contains only hashes
-
Sapotaceae
yes it only serves hashes, but are only hashes submitted submitted to it?
-
Zash
yes
-
Sapotaceae
ah
-
Menel
So the "client" to edit the list would have to include hashes for all possible bridges for that feature...
-
Sapotaceae
you wouldn't be able to combine hashes
-
Menel
No, block all the hashes separately..
-
Licaon_Kter
> http://xmppbl.org Has no info, who, what, how, why?
-
Menel
Welcome to ngnix Licaon_Kter
-
Menel
Its the shadow xmpp council✎ -
Menel
Its the shadow ~xmpp~ open muc council ✏
-
Licaon_Kter
The one in front of the one in the back?
-
trung.fun
> trung.fun: you're the admin of which domain? and you may I ask, Licaon_Kter ?
-
Licaon_Kter
Private one
-
bkil
> <MattJ> It's quite a powerful feature, so having it open to random contributions is a bit risky On matrix, we usually subscribe our moderation bots to multiple lists. Multiple admins can subscribe to the same list. Only one or very few trusted people may add or remove from the list. Most lists provide a publicly accessible report room where users & mods can report abuse by providing the proof (for example, an URL to the post - including the room name, user ID and event). Ban list entries contain a public "reason" field, in which we fill in relevant information about the circumstances in case one would like to appeal a ban later on.
-
MattJ
Sounds pretty similar 🙂
-
trung.fun
tôi biết đâu đm✎ -
trung.fun
~tôi biết đâu đm~ < wrong window sorry ✏
-
Maranda
https://aria.im/_matrix/media/v1/download/aria-net.org/uRBKpnIILvobghfWoOxWqWIK
-
Maranda
> <@bkil:matrix.org> Why did my message got duplicated? ^
-
bkil
Why did my message get duplicated?
-
Martin
Maranda: Did you just reply to bkils question before they wrote it? 😳
-
bkil
I've edited my original message over Matrix. Wondered what would happen!
-
nicoco
it made you travel to the future apparently
-
Maranda
No... It's just beyond the Event Horizon Martin
-
Maranda
No worries
-
Menel
But.. An edited message would be shown as duplicate in xmpp or as edited message? But the original isn't even here..
-
Menel
Can only imagine the original was send as there was no bridge at that moment?
-
bkil
This is a new test message.✎ -
bkil
This is how a new test message looks after I edit it. ✏
-
bkil
I think edits should traverse the bridge correctly if you are editing the last message. Could you also test it from your side?✎ -
Menel
That one worked as it should.
-
Menel
It shows the edit.✎ -
Menel
It shows the edit. So I think the bridge had a problem the first time you wrote. And that first draft didn't make it here. ✏
-
Maranda
That's not what duplicates are about
-
bkil
I think edits should traverse the bridge correctly if you are editing the last message. Could you also test it from your side? <- Now I've edited this earlier message 20 minutes later. ✏
-
bkil
Your edit came through fine as well.