-
moparisthebest
slack shows all the different ones with the same meaning grouped and counted together
-
lovetox
moparisthebest: can you show a screenshot?
-
moparisthebest
lovetox: here's an example https://duet-cdn.vox-cdn.com/thumbor/0x0:357x59/640x106/filters:focal(179x30:180x31):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/22366917/Screen_Shot_2021_03_12_at_5.02.28_PM.png
-
moparisthebest
That's one hell of a URL...
-
lovetox
Ok I guess for emojis with modifier that's not hard
-
lovetox
Thanks
-
lovetox
moparisthebest, so i thought about it, and you cant moderate a reaction of one kind
-
lovetox
because reactions are not send per reaction, a reaction stanza contains multiple reactions the user sent
-
lovetox
so you can only moderate all reactions per user
-
lovetox
which makes the GUI for that again way more complicated, at least when you want to moderate it for a single message
-
Trung
is reaction utf8 ?✎ -
Trung
are reaction utf8 ? ✏
-
lovetox
in xmpp everything is encoded with utf8
-
theTedd
> are reaction utf8 ? reactions are emojis; emojis are unicode characters; unicode characters are encoded using UTF-8
-
theTedd
> which makes the GUI for that again way more complicated, at least when you want to moderate it for a single message right-click (long-press on mobile) the offending reaction, select "moderate/remove/whatever", then all users who gave that reaction can be moderated -- if that means all of their reactions are removed and/or blocked, is that a bad thing? If they're trying to cause trouble then they will most likely try again
-
moparisthebest
Moderating a user is different than moderating a message, people make mistakes and that doesn't make them spammers
-
theTedd
reactions can be undone if it's an accident
-
lovetox
yeah true, i could simply remove all reactions from this user on this message, i guess you convinced me again, its back on
-
moparisthebest
theTedd: a common thing I see in MUCs often is someone posts a message or image intended for another MUC/1:1 message, not always inappropriate/spam, but sometimes private info or whatever, then in a panic they post "oh no sorry how do I remove that?" Thereby locking themselves out of removing it because most clients only let you edit your last message 💀
-
moparisthebest
So I often moderate messages from non-spammers for that reason
-
moparisthebest
The other way, where you ban a user and the dialog gives you an offer to moderate all their messages too is very helpful though
-
theTedd
I didn't say ban the user outright, just remove their reactions for that specific message
-
moparisthebest
Yes I agree
-
Trung
> in xmpp everything is encoded with utf8 then why shouldn't we let the end user pick whatever reaction they want ?
-
Trung
oh you guys want to moderate 1 `char` =]]]]
-
moparisthebest
Let's be real emojis are so 2005 people expect to be able to react with arbitrary images now
-
singpolyma
Yes of course
-
singpolyma
Arbitrary animated images even
-
Zash
Images? That's so 2015, people expect to be able to react with arbitrary videos now! (dang it singpolyma beat me to it)
-
singpolyma
I don't have animated custom emoji working yet unfortunately...
-
Trung
we all know we need AI generated 8K short clips that is approved by somebody for copyright and child abused content
-
Trung
long press == approved by ChatGPT
-
Zash
How can we even pretend to be an alternative without animated blockchain AI reaction videos???? /s
-
moparisthebest
I thought "arbitrary" implied "animated" but glad we are all on the same page at least :)
-
lovetox
so again on reactions, my idea for normalisation (which should land in the XEP in my opinion) is the following The receiver should strip all emoji variant selectors (text and emoji) before processing the reaction the sender may do the same My rational, variant selectors are only hints how the send would like to have something displayed. But this is not useful in an environment like chat reactions where all parties exactly know how the reaction has to be displayed, its not a question of text vs emoji representation. The user clearly expects to see an emoji as a reaction. So sending it seems useless, not striping it on the receiver side will end in not good user UX, because the same emoji is interpreted not equali, leading to something like this
-
lovetox
https://share.hoerist.com/philipp/ZgbooSlisszld2sh/2d3402ef-1e72-4f5a-8851-d72fb2485a99.png
-
lovetox
2 exactly looking alike thumbsup emojis side by side
-
lovetox
ok im back on, moderating reactions is not doable, reations are send this way All from the same user: message -> 👍️ message -> 👍️ 🤣️ message -> 👍️🥰️ to moderate this, i would need to moderate all past messages, but keeping all outdated reation messages just for the case i want to moderate the message ids, seems ugly✎ -
lovetox
ok im back on, moderating reactions is not doable, reactions are send this way All from the same user: message -> 👍️ message -> 👍️ 🤣️ message -> 👍️🥰️ to moderate this, i would need to moderate all past messages, but keeping all outdated reation messages just for the case i want to moderate the message ids, seems ugly ✏
-
lovetox
ok im back on, moderating reactions is not doable, reactions are send this way All from the same user: message -> 👍️ message -> 👍️ 🤣️ message -> 👍️🥰️ to moderate this, i would need to moderate all past messages, but keeping all outdated reaction messages just for the case i want to moderate the message ids, seems ugly ✏
-
lovetox
hmmm when i only moderate the last one .. then this moderation could be interpreted simply as would the user send a empty reaction message, overriding everything
-
lovetox
hmm but tombstones are a problem, it removes all content from the message, then we dont know anymore that it was a reactions moderation
-
lovetox
except the server special cases this and leaves the empty reactions in, which of course he cant do in full stanza encryption cases
-
lovetox
which leaves us at , moderating all past reaction messages from this one user , which .. is kind of hard to implement