Skip to main content


Hello @Raroun hope you're well. every now & then, when i have joined a different #Friendica instance in the past, i ask this same question of its Owners / Admins. always it's the same negative answer, but i live in hope!

on Masto & Sharkey instances, if the Admins are willing, it is technically possible to add FOSS emojis to the servers. consequently, on many of my instances i've been able to include these in various posts when applicable:

:linux: :archlinux: :kde: :plasma: :zenbrowser: :floorp: :firefox_nightly: :firefox: :thunderbird: :fedora: :opensuse: :debian:



so... is there yet any way that such emojis can be added to your instance, please?

cc: @Friendica Support

#FOSSemojis
There is a "smileybutton" add-on for Friendica that adds most of those to the jot editor.
Friendica supports custom emojis from other instances, but we don't support adding new ones per instance. One reason is that there is still an accessibility issue with them, see my issue that I created in the Mastodon repository in 2018: https://github.com/mastodon/mastodon/issues/9269

Another reason is that Friendica is able to create posts that also appear on other system (not only ActivityPub). But these custom emojis will only work with ActivityPub and will look ugly on other systems.
@Michael πŸ‡ΊπŸ‡¦ @Raroun
supports custom emojis from other instances

πŸŽ‰ πŸ₯³πŸ’ƒ
we don't support adding new ones per instance

😒 😭

so, even though, for instance, the obliging Admins at blahaj.zone & infosec.exchange/space added those ones in my OP for me, it can't now be done for @Raroun to just borrow them from either of those servers?

that's so disappointing. πŸ₯Ί
We would have to find solutions for the problems I posted.
@Michael πŸ‡ΊπŸ‡¦ @Raroun yes, i do understand that, but in parallel i can, & do, still feel disappointed. thanks anyway.
Friendica's biggest problem is the lack of development resources.
@Michael πŸ‡ΊπŸ‡¦
Many of the above are available with the "smiley_pack" add-on.

I rewrote the add-on for my node. It's easier to maintain and delivers the same result.
https://github.com/loma-one/private_Friendica_Addon/tree/main/remoteemoji

@Raroun @Droppie [opensoc]
@Matthias @Raroun @Michael πŸ‡ΊπŸ‡¦ ooooh! dare i hope? 🀞 🀞 🀞
@Droppie [opensoc]
I just activitated the standard "Smiley Pack Addon" for Friendica.
I will have a look at the custom addon from @Matthias at the weekend :)
@Raroun

Here's a screenshot of what i now see, in draft / preview format, when i paste my original emoji-suite again, since @Raroun kindly enabled / added
the standard "Smiley Pack Addon" for Friendica



so i can see that yes, some of my desired #FOSSemojis now work, but sadly still most don't. i shall be most interested to see what might happen after this weekend. 🀞 🀞 🀞
@raroun@friendica.opensocial.space
FYI but every one of those ​:customemojis:​ has to have the actual PNG or GIF uploaded to YOUR instance for any of them to work.

Until then they're simply not going to work no matter what you do.

They are not universal. Each custom emoji is unique to the instance that has it.

My instance might have :heart: look like this: β™₯️But on another instance :heart: might look like this: πŸ’“
@gme πŸ‡ΊπŸ‡ΈπŸ‡ΊπŸ‡¦πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ thank you... albeit afaik i, as a mere end-user of this instance, cannot personally do anything with that info per se. @Raroun
@Droppie [opensoc]
You can view the available custom emojis via the link. This will always be a limited selection, in addition to the classic emojis.

@Raroun
@Matthias sorry for my delayed reply. the large majority of my regular interlocutors are on various Masto instances, with some on Sharkey, so for me to derive full benefit of my desired #FOSSemojis in my Friendica instance/s, ideally each of the emoji codes needs to be the same across those platforms. doing a comparison of



has now shown me that whereas happily some are the same, eg:
:linux: :archlinux: :kde: :firefox: :thunderbird:
:linux: :archlinux: :kde: :firefox: :thunderbird:

unfortunately other important ones are different, eg:
:firefox_nightly: vs :firefoxnightly:
:fedora: vs :linuxfedora:
:opensuse: vs :linuxopensuse:
:debian: vs :linuxdebian:
:firefox_nightly: vs :firefoxnightly:
:fedora: vs :linuxfedora:
:opensuse: vs :linuxopensuse:
:debian: vs :linuxdebian:

and a few are absent in Friendica, though present in the others, eg:
:plasma: :zenbrowser: :floorp:

so, if i lump the "missings" with the "differents", the total number exceeds the "goods". it seems therefore that my desire to have comparable cross-platform FOSSemojis (without me needing to stop to think, each time i go to use some of them, "oh, are these good ones or bad ones?") is just not possible, so i need to abandon the idea.

oh well, thank you all for your help, anyway. 😒

@Raroun
⇧