如何将 Sticker 放入 Telegram 机器人消息中?

How can I put Sticker inside a Telegram bot message?

我正在编写一个 Telegram 机器人,我希望它在消息中发送一个标签。

$file_id="CAADAgADqAIAAkcVaAllGKpjZDCAgQI";
$send_text = "Test";

$send_sticker=file_get_contents('https://api.telegram.org/bot'.$bot_token.'/sendSticker?chat_id='.$user_id.'&sticker='.$file_id);

$send_message=file_get_contents('https://api.telegram.org/bot'.$bot_token.'/sendMessage?chat_id='.$user_id.'&text='.$send_text);

此代码有效,它发送一个贴纸,然后发送一条消息。但是,我可以在消息中发送任何贴纸或笑脸吗?

您不能在带有文字的消息中使用贴纸。 但是您可以使用表情符号(笑脸),最简单的方法是在 Telegram 中选择您需要的表情符号(当您撰写消息时),然后复制它们并粘贴您的代码。更难但理论上更正确的方法是使用表情符号的 UTF 代码(您可以在互联网上找到它们)