小编vik*_*ant的帖子

在Node.js中使用skype-sdk构建的Skype bot运行不正常?

我正在尝试构建skype bot.

我按照给出的文档skype-sdk但未能使用它创建它.无法从机器人获得回复.

const fs = require('fs');
const restify = require('restify');
const skype = require('skype-sdk');

const botService = new skype.BotService({
    messaging: {
        botId: 'xxxxxxxx-xxx-xxx-xxx-xxxxxxxxxxxx',
        serverUrl : "https://example.net",
        requestTimeout : 15000,
        appId: 'xxxxxxxx-xxx-xxx-xxx-xxxxxxxxxxxx',
        appSecret: 'xxxxxxxxxxxxxxxxxxxxxxxx'
    }
});

botService.on('contactAdded', (bot, data) => {
    console.log("bot replay");
    bot.reply('Hello ${data.fromDisplayName}!', true);
});

botService.on('personalMessage', (bot, data) => {
    console.log("person replay");
    bot.reply('Hey ${data.from}. Thank you for your message: "${data.content}".', true);
});

const server = restify.createServer();

server.use(skype.ensureHttps(true));
server.use(skype.verifySkypeCert({}));

server.post('/skbot', skype.messagingHandler(botService));
const port = process.env.PORT || 8080; …
Run Code Online (Sandbox Code Playgroud)

bots node.js skypedeveloper skype-bots

6
推荐指数
1
解决办法
662
查看次数

标签 统计

bots ×1

node.js ×1

skype-bots ×1

skypedeveloper ×1