带表情符号的电报机器人键盘

时间:2016-06-21 07:12:25

标签: php telegram telegram-bot

我在php中创建了一个机器人,我需要在键盘上使用一些表情符号。

使用3bit表情符号(例如2b50为中星)我没问题。

这是发送给Telegram的网址

https://api.telegram.org/bot<bot_token>/sendMessage?chat_id=<chat_id>&text=Ciao+Andrea!&reply_markup={%22keyboard%22%3A[[%22\u2b50+TEST%22%2C%22\%2FTEST+0%22]%2C[%22\%2FTest2%22%2C%22test3%22]]%2C%22resize_keyboard%22%3Atrue%2C%22one_time_keyboard%22%3Atrue}

我如何使用4位表情符号?

1 个答案:

答案 0 :(得分:8)

我找到了解决方法。

首先,你必须搜索你的表情符号unicode。我发现这个网站很有用http://apps.timwhitlock.info/emoji/tables/unicode

然后,您必须在此网站https://codepoints.net中搜索您的表情符号unicode(例如https://codepoints.net/U+1F680 - &gt; Rocket),点击显示更多信息并使用JavaScript,JSON和Java条目值。

注意:如果你必须使用双码表情符号(如意大利国旗),你必须同时使用unicode(意大利,U + 1F1EE和U + 1F1F9)