通过TDLib以非bot账号发送带回调键盘的Telegram文本消息是否可行?
TDLib 非Bot账号发送内联交互键盘的能力边界说明
关于是否可通过Telegram TDLib,以非bot账号身份在发送文本消息时附带内联交互键盘的问题,Telegram核心文档对消息发送接口的能力有明确界定:
消息回复所用的键盘标记;仅适用于bot账号。
据此可以确认,带回调功能的内联键盘(即reply_markup参数对应的能力)目前仅开放给bot账号使用,这类接口的典型调用代码示例如下:
$keyboard = [ ['7', '8', '9'], ['4', '5', '6'], ['1', '2', '3'], ['0'] ]; $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 ]);
当前待验证的实际需求为:在非频道、非群组的双向单聊场景下,通过非bot账号发送带回调功能的交互键盘,是否存在可用的变通实现方案?
内容的提问来源于stack exchange,提问作者Ali Has
相关产品推荐
相关产品推荐

