It took just a few minutes!... for me to realize I had greatly underestimated the difficulty of the tasks.
Those apps, it turns out, don't use regular inputs for the users to type messages; they use a weird combination of divs and spans, probably to avoid security issues. I took it as a challenge to at least, make sure that it wasn't possible. But the more I pushed, the more fun I had!
Screenshot
https://i.imgur.com/tMf531B.png
These were some of the projects I enjoyed the most, and I was left wondering if being a hacker feels as fun as that.
I made the code open-source, with MIT licenses:
https://github.com/ivocass/quick-emojis
https://github.com/ivocass/whatsapp-quick-reply-button
Demo videos:
https://youtu.be/Ixha7icPXkc
https://youtu.be/seTnOZlyEBs