Como criar uma tag "đŸŽ„"?

Gostaria de aprender a criar uma tag com name="đŸŽ„".

Se eu tentar adicionar uma tag assim pela interface, ela Ă© removida imediatamente.

Se eu criar e atribuir a tag via console do Rails, ela serĂĄ exibida e poderĂĄ ser selecionada clicando, mas nĂŁo serĂĄ incluĂ­da em nenhuma busca ou seletor de tags.

Talvez dĂȘ uma olhada neste tĂłpico?

Hm. Ainda nĂŁo entendi o problema depois de ter lido o tĂłpico.

Se eu escolher “:movie_camera:movie”, então consigo pesquisar e atribuir a tag pela interface do usuário.

EntĂŁo parece que os emojis sĂŁo removidos nas pesquisas e uma string de emoji pura, portanto, nĂŁo Ă© um termo de pesquisa vĂĄlido?

Minha conjectura é que a tradução de emojis para seu equivalente em Markdown também é um fator contribuinte.

Existem desvantagens em usar emojis em nomes de tags, que favoreceriam nomes de tags sem emojis decorados com Tag Icons na interface do usuĂĄrio?

O que vocĂȘ estĂĄ tentando fazer atualmente exigirĂĄ alguma “gambiarra” - nĂŁo hĂĄ uma maneira direta de fazer isso.

Acho que hå uma solicitação de recurso legítima aqui - para permitir que as tags sejam configuradas com um emoji e também para permitir determinar se o texto da tag e o emoji da tag são exibidos, ou apenas o emoji da tag.

Existe um componente de tema para permitir que as tags recebam ícones, mas atualmente não hå como suprimir o texto da tag. Talvez isso possa ser adicionado ao componente como uma opção?

VocĂȘ pode tentar fazer isso manualmente, nĂŁo tenho certeza se funciona, mas sim, tente dar uma chance:
tag = Tag.find_by(name: ‘movie_camera’)
tag.update!(name: “:movie_camera:”)

Tentei isso (veja acima). NĂŁo Ă© possĂ­vel atribuir uma tag assim pela interface.

Como um usuĂĄrio em nosso fĂłrum observou, pesquisar por emoji na interface Ă© bastante difĂ­cil, entĂŁo gosto do conselho de @tobiaseigen sobre ocultar o nome da tag na interface (talvez limitado a locais especiais) enquanto o utiliza no backend.

Agradeceria qualquer indicação sobre a filosofia e os mecanismos por trås da tradução de emoji para :nome-do-emoji:. Entendo que ter markdown puramente ASCII pode ter alguns benefícios, mas gostaria de ter a opção de desativar essas conversÔes, mantendo apenas o texto Unicode.