As discussed in How to use Noto Color Emoji with lualatex, in the dev version of lualatex one can use color emoji directly:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Apple Color Emoji}[Renderer=Harfbuzz]
\begin{document}
Text 😺 emoji 👅
\end{document}
But the normal latin letters are not displayed:
Is it possible to automatically select the font for emoji without changing the normal text font, just like luatexja
/xeCJK
for CJK ideographs?