I have made a live-chat webpage with socket.io found it cool if there could also be an emoji selector button that brings up a list of emojis, just like you can use the "windows key + . period" but instead, just a button that can show a tab like that.
Would I need to use any API's or would there just be a manual feature I could just make, but copy all the emojis available into the tab when the button is clicked. At least, is there anything as the easiest option of making this?
Then when the "smile emojj" is clicked I would like it to make a div appear with all emojis like:

