据我所知,我可以使用动作(http://blog.botframework.com/2016/05/13/BotFramework.buttons/)在Telegram和其他消息中创建内联键盘。 但是自定义键盘(https://core.telegram.org/bots#keyboards)呢?如何使用Bot Framework添加它们?
我读到了ChannelData(http://docs.botframework.com/connector/custom-channeldata/#custom-telegram-messages),但我没有得到,我怎样才能将JSON传递给CreateReplyMessage方法。
答案 0 :(得分:1)
使用CreateReplyMessage创建Message对象:
var replyMessage = incomingMessage.CreateReplyMessage("Yo, I heard you.");
然后设置ChannelData
replyMessage.ChannelData = {custom Telegram JSON}
答案 1 :(得分:0)
对于Bot Framework v4:
function updatedata($table_name, $where, $id, $data){
$this->db->where($where, $id);
$this->db->update($table_name, $data);
return true;
}