Currently, Telegram uses Apple's emoji set for its emoji across all platforms. However, they're currently rather behind spec (there's several emojis from the unicode 9 missing from the iOS 10 release, with no apparent plans to add them, since they've already done the rest of their redesign).
An alternative would be to use something like twemoji, which is currently up to spec and, additionally, is open source, unlike Apple's emojis.
I would rather propose Emoji One instead. :stuck_out_tongue_winking_eye:
Which solution is used is more stylistic and depends on what the Telegram devs go with (ideally, I'd like to see options like twemoji/emoji one/system, with apple being officially dropped - it's not great for a messaging app to stick to an emoji set that lags behind the standards).
I'm just very against Apple's emojis continuing to be used when they chose to leave several emojis present in the Unicode 9 spec from this summer out of their iOS 10 release.
((Also, their replacing the gun emoji with a water pistol is just rather silly, and kinda is part of this)).
The september 23rd update for telegram mobile brought it to have the iOS 10 emojis. This is kinda bad for a handful of reasons (one of which being that now the desktop and mobile clients are now using different emoji sets).
I still think moving to an open-source and platform independent emoji set would be the best for telegram in the long run for the aforementioned reasons.
@chrjguill Telegram Desktop anyway will stick to mobile apps in the emoji set. So currently it should catch up with iOS 10.
Why stick to iOS 10 emojis at all, though? Forcing users across platforms to use one platform's emojis is the opposite of consistent UI across platforms. A third-party, platform independent emoji set would be better for keeping telegram's look and feel consistent independent of platforms.
@chrjguill Well, looks like the iOS app was the first one who got any emoji support at all (and the first one that was released), so all other apps (including tdesktop) should provide consistent experience across all the platforms, using the emoji set that is currently in production. I have nothing to do with iOS app, but I can't use any other emoji set, because it will be inconsistent with other Telegram apps.
@chrjguill Would it be hard to implement this as an option? (i.e.: leave Apple emojis by default, but let the user switch to another set if they prefer so).
No idea, but there'd be problems arising from the iOS 10 emoji set not including some parts of the Unicode 9 specs (this being one of them, among another handful). Some people could end up sending emojis that are part of the spec and are in other sets, but aren't in the iOS 10 set.
I find it rather odd that a messaging service uses an emoji set that's both proprietary, and is missing emojis from the spec.
@chrjguill Sorry, when I wrote:
@chrjguill Would it be hard to implement this as an option? (i.e.: leave Apple emojis by default, but let the user switch to another set if they prefer so).
I wanted to write "@john-preston"... :sweat_smile:
I am also for the option (if possible) to manually switch to other emoji pack(s).
I don't care which set we will use. I just need the fox emoji because reasons.
I don't care which set we will use. I just need the fox emoji because reasons.
Same actually, it kinda matters to me for reasons
Update: Apple's latest iOS dev seed has the rest of the Unicode 9 emojis. They'll probably tweak some of the emojis before finalizing the build, but it'll be nice to finally be on an emoji set thats current, even if it's like 5-6 months late.
(_Windows_ has had most or all of the Unicode 9 emojis since the Linux subsystem update in mid/late May, iirc)
Emojis differ wildly between platforms, for example this one:
For me, the two versions have a completely different meaning.
Note: this includes the iOS 10 emoji set now, since that's being used in the Android version of the client now. Kinda surprised that updating the emojis wasn't included in the 1.0 release...
@chrjguill Yes, I didn't manage to update them :(
It happens 鉂わ笍
@chrjguill I personally don't like the new apple emoji, I like the old ones, so I delayed the iOS 10 emoji as long as I could 馃槶
I don't like the Apple emojis at all but consistency is still important...
The outdated Emoji set is the only reason why I do not use Telegram Desktop on my macOS.
Most helpful comment
Note: this includes the iOS 10 emoji set now, since that's being used in the Android version of the client now. Kinda surprised that updating the emojis wasn't included in the 1.0 release...