首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kik机器人不会回复

Kik机器人不会回复
EN

Stack Overflow用户
提问于 2016-07-09 14:17:44
回答 0查看 216关注 0票数 0

我有一个Kik机器人,我在我的电脑上托管。我使用以下代码设置配置:

代码语言:javascript
复制
let request = require('request')

request.post('https://api.kik.com/v1/config',
             {
             "auth":{
             "user":"bhs************",
             "pass":"*******-*****-*****-****"
             },
             "headers":{
             "User-Agent":"request"
             },
             "form":{
             "webhook":"https://(my public ip):8080",
             "features":{
             "manuallySendReadReceipts":false,
             "receiveReadReceipts":false,
             "receiveDeliveryReceipts":false,
             "receiveIsTyping":false
             }
             }
             });

这是我的实际机器人的代码:

代码语言:javascript
复制
'use strict';

let util = require('util');
let https = require('https');
let Bot  = require('@kikinteractive/kik');

// Configure the bot API endpoint, details for your bot
let bot = new Bot({
                  username: 'bhs************',
                  apiKey: '*******-*****-*****-****',
                  baseUrl: 'https://(my public ip):8080'
                  });

bot.updateBotConfiguration();

bot.onTextMessage((message) => {
                  console.log("New Message")
                  message.reply(message.body);
                  });

// Set up your server and start listening
let server = https
.createServer(bot.incoming())
.listen(8080);
console.log("Server Running on port 8080")

我在路由器上设置了端口转发,以重定向到内部和外部端口为8080的计算机。我还将协议设置为TCP和UDP。这是一张照片,如果设置:

我的机器人不再告诉我每次我发短信时都需要用芬兰语设置它,但现在它什么也不会说。我是不是做错了什么?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38278993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档