Somewhat annoyingly, Google hasn’t documented any of their Hangouts keyboard shortcuts to tell you that when you urgently need to insert 💩 (pile of poo U+1F4A9) you can just type
~@~. It’d be nice if there were a public list somewhere, or mouse hovering gave you some clues about using a shortcut. But there isn’t anything helpful.
UNTIL NOW. 😲
If you go searching through the Google Hangouts source code, you’ll discover that they’re actually all backed by regular Unicode characters. Their smiling emoji is the Unicode character 😃 (smiling face with open mouth U+1F603) and they replace it with one of their custom images.
The upshot is when you copy text from elsewhere on the web and paste it into your Hangouts message, you won’t lose important characters like 💩. (If you’re careful with your mouse you can also copy a Hangouts emoji image from the grid, paste it somewhere, and it’ll work.)
// ... ":)": 128515, ":*": 128535, ":-(": 128542, // ...
128515 is decimal-speak for the hexadecimal value 0x1F603, corresponding to 😃 (smiling face with open mouth U+1F603). When you type
:) in a message, they see it has a corresponding emoji and replace it accordingly.
A full list is then pretty easy to automatically build.
So I present what I think is the first, and only, publicly available list of all Google Hangouts emoji keyboard shortcuts.