Live data from Hacker News

Emoji Kitchen

emoji.supply

71–80 of 200 posts

Re: Emoji Kitchen

#71

Neat. I made a Telegram bot so that all users get access to these emojis: @emojimixingbot It works only in inline mode

Edit: Never mind, I figured out that inline mode means invoking the bot in any chat by typing @emojimixingbot and then typing two emojis. The mixed emoji then appears as a sticker that can be sent. The bot does not respond to emojis sent to it directly (in the chat with the bot).

Previous question (now irrelevant with my answer above): What’s inline mode, and how exactly would one use this bot?

Re: Emoji Kitchen

#73
post #19

Earlier quoted context omitted.

Pennywise: https://emoji.supply/kitchen/?%F0%9F%A4%A1+%F0%9F%95%B3%EF%B...

https://emoji.supply/kitchen/?%F0%9F%A4%A1+%F0%9F%95%B7%EF%B...

I enjoy these weird animal hybrids.

https://emoji.supply/kitchen/?%F0%9F%A6%82+%F0%9F%90%A2=7vu

Re: Emoji Kitchen

#75
Are these downloadable somewhere? Would like to add some of them to Slack / other apps.

Edit: Apparently "Emoji Kitchen" is a thing made for a Google keyboard, and this web page is just a frontend to show those.

Re: Emoji Kitchen

#76
post #62

Neat. I made a Telegram bot so that all users get access to these emojis: @emojimixingbot It works only in inline mode

Neat. A bit tangental but I'm curious, where do you host it? Is there a gold standard for these bots, like everyone writes them in Node and hosts them on DO kind of trend?

Good question. Telegram's infrastructure and dev ecosystem is vaguely weird, much like its overall technical design.

Originally the bot framework was HTTP-based, in the literal sense that new message new HTTP GET, and you'd have a webserver somewhere printing out a response to send back. (You can either use incoming webhooks or (yay latency+efficiency) periodically poll Telegram for messages since a given time).

Telegram later released the internal C++ shim/proxy that relayed MTProto (Telegram's protocol) to HTTP requests, so you can now colocate both processes on the one machine for better latency, although many implementations still use the old webhook method.

Later-later, Telegram also released a C++ library applications can use to abstract out the process of dealing with MTProto.

Nowadays, MTProto is well-documented enough that there are independent client implementations of the protocol (that support signing in as users and bots), which incidentally are slightly more flexible than the C++ library or bot shim (mostly because Telegram has specific needs and wasn't initially aiming for a general-purpose consumable at design time).

The record-scratch part is that the two leading independent clients are incidentally written in PHP. Yeah. I don't mind PHP myself, but it was definitely an "oh. okay" moment lol. Like I said, Telegram's infra is interesting.

So there's exceedingly-likely a Node helper library you can use (although you obviously don't fundamentally need one) to build bots in JS if you want; the next level after that would be coordinating with the C++ or PHP libraries, and the boss level :P would be connecting to MTProto directly (which isn't the end of the world, just... an "overloaded motor" number of moving parts to take on all at once for what's realistically likely a hobby-level curiosity).

Re: Emoji Kitchen

#77

Are these downloadable somewhere? Would like to add some of them to Slack / other apps. Edit: Apparently "Emoji Kitchen" is a thing made for a Google keyboard, and this web page is just a frontend to show those.

The resulting "dish" is a png that you can open in a new tab, or just download straight away.

Re: Emoji Kitchen

#79

Are these downloadable somewhere? Would like to add some of them to Slack / other apps. Edit: Apparently "Emoji Kitchen" is a thing made for a Google keyboard, and this web page is just a frontend to show those.

I use Gboard on my Pixel phone yet I cannot figure out how to use these for the life of me

Re: Emoji Kitchen

#80
post #48
post #5

Earlier quoted context omitted.

The combinations are the work of a very talented team. (See https://jenniferdaniel.substack.com/p/introducing-emoji-kitc... ) This viewer is just a small hack to let you look through what already exists : ) Source: https://github.com/alcor/emoji-supply/tree/main/docs/kitchen

Wait so someone at google added this to gBoard unofficially. We need someone to create an apple keyboard with this too.

Are they free?

The following makes it sound like these websites pirate the graphics, so that wouldn't work for a keyboard for the App Store.

>If you have an Android device I recommend downloading Gboard and giving it a whirl. If you don't have a phone running on Android … you could consider getting one lololol or trying it out on a number of unofficial websites (tsk tsk! I don't approve!!! :Face-with-Symbols-on-Mouth-emoji:)

https://jenniferdaniel.substack.com/p/introducing-emoji-kitc...

Post reply on HN