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',... , то нет. Просто кидается кубик, анимация и т.д.

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

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

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

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

Войти через центр авторизации
Похожие вопросы