【发布时间】:2019-05-16 00:07:15
【问题描述】:
从电报 Bot sdk https://telegram-bot-sdk.readme.io/v2.0/docs/keyboards 收到此错误,我想使用 replyKeyboardMarkup 方法收到此错误
production.ERROR: Method [ReplyKeyboardMarkup] does not exist. {"exception":"[object] (BadMethodCallException(code: 0): Method [ReplyKeyboardMarkup] does not exist. at /app/vendor/irazasyed/telegram-bot-sdk/src/Api.php:98)
现在我知道这应该是一种类型,而不是一种方法,但如何去做是有人可以提供帮助的问题。
这就是我所做的
$reply_markup = \Telegram::replyKeyboardMarkup([
'keyboard' => $keyboard,
'resize_keyboard' => true,
'one_time_keyboard' => true
]);
$response = \Telegram::sendMessage([
'chat_id' => 'CHAT_ID',
'text' => 'Hello World',
'reply_markup' => $reply_markup
]);
【问题讨论】:
-
请出示您的代码。
标签: php laravel telegram-bot