是否可以在C#ASP.Net服务器上调用Node.js方法/模块?我发现了Edge.JS库,但据我所知,它允许在Node.JS上调用C#代码.我需要直接反向解决方案.
我正在使用 node.js 电报机器人开发一个简单的电报机器人。 https://github.com/yagop/node-telegram-bot-api 现在我希望用户停止输入消息(带字母),只需按下几个按钮之一。当他点击按钮时,他的电报客户端必须向我的机器人发送另一条消息(例如“点击是”或“点击否”)。我发现它可以用
var options = {
reply_markup: JSON.stringify({
inline_keyboard: [
[{ text: 'Some button text 1', callback_data: '1' }],
[{ text: 'Some button text 2', callback_data: '2' }],
[{ text: 'Some button text 3', callback_data: '3' }]
]
})
};
bot.sendMessage(msg.chat.id, "answer.", option);
Run Code Online (Sandbox Code Playgroud)
所以用户收到 3 种消息,当他点击它们时,他不会给我发回任何东西。我需要另一种类型的按钮(位于客户端应用程序的底部)。