【发布时间】:2018-02-17 18:46:52
【问题描述】:
使用Serverless 和 NodeJS,我设置了一个 Slack 命令,例如:
/myCommand doStuff
当我输入 /myCommand doStuff 时,Slack 输出会这样:
/myCommand doStuff我想要显示的实际响应的内容放在这里。
我想做的只有这个:
我想要显示的实际响应的内容放在这里。
没有/myCommand doStuff 得到回应。
如何防止这种情况发生?
更新 - 添加一些代码
这是实际的命令:
module.exports = () => {
return new Promise(function(fulfill) {
fulfill({
response_type: 'in_channel',
text: 'some testing text
});
});
};
这是处理程序:
module.exports.handler = (event, context, callback) => {
var response = {
statusCode: 200,
body: JSON.stringify(myCommand()),
};
callback(null, response);
};
【问题讨论】:
-
您使用的是哪个计算机提供商?
-
用于托管的 AWS Lambda
标签: node.js slack slack-api serverless-framework