Dávid Barna
May 29 · 3 min read

Emojis are pictograms and emoticons used on websites and in messaging. Thousands of standardized characters allow you to visualize emotions, objects, places, animals, weather conditions, etc. in a colourful way.

Emojis are often used by users in social media. They spice up and add value to their posts, comments, and messages. Emojis are also supported by messaging applications, so you can use them with messages or text UI.

Using emojis, we can make messages sent by the bots colourful and the functions available through them easier to explain.

It is important at the very beginning to emphasize that emojis should only be used moderately. We are talking about a playful and youthful communication tool that lacks seriousness and formal tone.

1. Quick replies

A Quick reply is a useful Facebook Messenger UI element. Clickable items appear just above the messaging interface and can hold up to 11 buttons next to each other. Once the user is selected one of them, the buttons disappear.

With Quick replies, functions can be started or a parameter can be set for a question. Because the button label can be textual only, you can include emojis here as well. If you insert an emoji as the first character, it will greatly help the understanding of the Quick reply content.

In many cases, emojis themselves contain enough information to allow the user to respond to a question without the need for textual content. The ✅ and its good friend, ❌ , as shown above, or ⬅️ and ➡️ for paging are examples of this.

2. Bottom menu

The Persistent menu appears below the messaging interface. It is constantly available, so it is worth making the most important functions available here. In this case, emojis also serve the purpose of identifying the meaning of each button.

Developers / Bug report / Help

3. Compression of messages

Weather forecast is a typical case where a symbol speaks more than a thousand words. It is not a coincidence that pictograms have been used for decades by television forecasters.

In the following example, the user receives a message about the weather, minimum and maximum temperatures that can be expected on a given day in the morning, at noon, and in the evening:

4. Highlighting Push Messages

Push Messages are notifications sent via an admin interface, which can be sent manually by the administrators, or automatically by the bot in some cases or at certain intervals. Push Messages must be distinguished from general messages. In the case of our own Sihuhu, Tutorials presenting the features of the application are always sent with a light bulb emoji, like this:

💡 Did you know that it is this easy to draw attention to tutorial messages?

Thanks to the use of emojis, tutorial messages receive much more attention and a higher percentage of users try out the recommended features.

And finally, there is one more interesting thing about emojis. You wouldn’t think how many emoticons are constantly misused:
https://www.self.com/gallery/emojis-been-using-wrong
You should also keep this in mind when planning to use emojis for your chatbot.


Disclaimer: this is a translated version of an article originally posted on our own botblog.hu, on January 8, 2018.

RoboRobo Magazine

RoboRobo has grown from a StartUp studio, so we have a huge amount of experience of coding, graphic design and UX. We design our bots with great self-devotion and in the fullest details to grant the future users the best experience.

Dávid Barna

Written by

RoboRobo Magazine

RoboRobo has grown from a StartUp studio, so we have a huge amount of experience of coding, graphic design and UX. We design our bots with great self-devotion and in the fullest details to grant the future users the best experience.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade