APTEMOH
@APTEMOH
Пишу чат ботов, телеграм ботов, ботов во вконтакте

Как получить значение sendDice (кинуть кости) Telegram API BOT?

Всем добра!

Не могу получить значение выпавшего после бросания костей.
Кидаем вот так:

$response = $this->post('sendDice', $params);

С такими параметрами:
$params = [
 'chat_id'              => '',
'disable_notification' => '',
'reply_to_message_id'  => '',
'reply_markup'         => '',
];


Сервер должен вернуть вот так (в сообщении):
"dice":{"emoji":"\ud83c\udfb2","value":3}

НО возвращает когда отправить боту этот кубик, а если отправлять вот так $this->post('sendDice',... , то нет. Просто кидается кубик, анимация и т.д.

Помогите, пожалуйста!

Спасибо!
  • Вопрос задан
  • 1891 просмотр
Пригласить эксперта
Ответы на вопрос 1
@robprane
Ответ приходит, все верно. Возможно вы неправильно его считываете.

{
  ok: true,
  result: {
    message_id: 2322,
    from: {
      ...
    },
    chat: {
      ...
    },
    date: 1601566929,
    dice: { emoji: '', value: 6 }
  }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы