gpt4 book ai didi

php - 如何使用 Telegram Bot API 发送表情符号?

转载 作者:IT王子 更新时间:2023-10-28 23:44:59 37 4
gpt4 key购买 nike

我需要用我的 Telegram 机器人发送包含表情符号的消息。

所以我复制/粘贴表情符号代码 :nine: 例如,在我的消息文本中并将其发送给用户,但表情符号不起作用。

这是我的示例代码和函数:

function tel_send($key, $t, $c)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.telegram.org/bot" . $key . "/sendMessage");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "cache=" . (time() / rand(1, time() - 100)) . "&text=" . $t . "&chat_id=" . $c);
$ss = curl_exec($ch);
curl_close($ch);
return $ss;
}
tel_send($key, "My number - :nine:", $val['message']['chat']['id']);

所以,我的问题是:如何通过 Telegram 机器人发送表情符号?

最佳答案

我几天前遇到了同样的问题..解决方案是使用此表中的字节 (UTF-8) 表示法: http://apps.timwhitlock.info/emoji/tables/unicode

例子:

😁\xF0\x9F\x98\x81 笑容满面

😉\xF0\x9F\x98\x89 眨眼

关于php - 如何使用 Telegram Bot API 发送表情符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31430587/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com