Retorno do Discurso

@gdpelican este é um repost de https://meta.discourse.org/t/reaction-emoji-seem-to-have-no-verification/189108, pois parece que a reação não faz parte do Discourse, então estou repostando aqui:

Acho que descobri um bug, mas não tenho uma reprodução adequada. No entanto, posso mostrar facilmente exemplos do problema e acredito que minha teoria pode estar correta.

O problema é que é possível adicionar emojis inexistentes às reações de postagens. Isso resulta em reações como :whateverYouWant: em postagens.

Você pode ver um exemplo disso no fórum do Manjaro, onde notei que as postagens de um usuário específico frequentemente apresentam esses emojis inexistentes. Após fazer algumas perguntas a ele, concluí que ele está usando algum tipo de extensão de tradução automática no navegador, que provavelmente traduz os emojis :code: para o idioma dele. Infelizmente, não obtive resposta desse usuário para saber exatamente como está configurado o navegador dele. Para embasar minha teoria, você pode ver que, quando ele citou alguém no tópico vinculado a seguir, a citação continha a tradução da mensagem original.

Veja esta mensagem/tópico no fórum do Manjaro:

Veja um exemplo nas reações: você vê claramente o problema com todas as reações válidas ao lado da inválida:

Parece, portanto, que um usuário pode enviar emojis inexistentes devido à falta de verificação do código do emoji.

1 curtida