Why can my autostart script only type some emoji?

I installed a small AutoHotkey script that uses hotstrings so that I can enter some emoji and other special characters:

#SingleInstance force

#Hotstring * ?

::–::::†::

::π::𝜋

::&shrug;::¯\_(ツ)_::&tm;::::&c;::©
::&r;::®
::&tableflip;::(╯°□°)╯︵ ┻━┻
::&music;::::&piano;::🎹
::&cmark;::::&xmark;::::&hourglass;::

The script is also available in PasteBin .

All this works in my text editor: screengrab from text editor

However, some replacements do not work everywhere, for example, in Telegram Desktop: screengrab from Telegram Desktop

Both emoji were originally copied from Telegram Desktop, so they are definitely supported in it.

Why does this not work as expected?

I am running AutoHotkey Unicode 64-Bit in version 1.1.23.3 on Windows 10 (version 1511), Sublime Text 3 (3103) and Telegram Desktop 0.9.28.

+4
source share
1

: Autohotkey 2
, , , . , .

+1

All Articles