0
私は開発環境としてc9を使用しています。開発中であれば、sending.batchが呼び出されてもボットは実際にメッセージを送信しません。サーバーを実装するためのコードを使用することであるボットメッセージが送信されないのはなぜですか?
var bot = new builder.UniversalBot(connector);
bot.dialog('/', function (session) {
session.send('Alec said ' + session.message.text);
});
function status(request,reply){
connector.listen(request.raw.req,request.raw.res);
return reply("ok");
}
if (useEmulator) {
var restify = require('restify');
var server = restify.createServer();
server.listen(8080, function() {
console.log('test bot endpont at http://localhost:8080/api/messages');
});
server.post('/api/messages', connector.listen());
} else {
module.exports = { default: connector.listen() }
}
は、紺碧のボットの設定から取られたとして、私は、デフォルトのポートを使用C9カントとしてポートを編集しました。
results after sending a message through emulator
ここでいくつかの文脈が欠落しているように見えますが、ガイドに従っているようです。あなたが従っているガイドを参照できますか? –