Как поместить стикер в сообщение бота Telegram? - PullRequest
0 голосов
/ 11 июня 2018

Я пишу бота 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);

Этот код работает, он отправляет наклейку, а затем отправляет сообщение.Тем не менее, я могу отправить любую наклейку или смайлик внутри сообщения?

1 Ответ

0 голосов
/ 12 июня 2018

Вы не можете использовать наклейку внутри сообщения с текстом.Но вы можете использовать эмодзи (смайлик), самый простой способ сделать это - выбрать эмоджи, которые вам нужны в Telegram (когда вы пишете сообщение), а затем просто скопировать их и вставить свой код.Более сложный, но теоретически более правильный способ - использовать UTF-коды смайликов (их можно найти в интернете)

...