2
我正试图创建一个发送一个直接消息给随机松弛用户的机器人。我试图完成的第一步是console.logging用户列表。如何使用BotKit从Slack API获取用户列表?
这是我到目前为止有:
controller.hears('marco', 'direct_message', function(bot, message) {
bot.api.users.list({user: message.user}, function(err, list){
bot.reply(message, "polo");
console.log(bot.api.users.list);
})
});
当我直接留言机器人marco
,它回复polo
和[Function]
记录。如何能够记录一些真实的数据?我试过bot.api.users.list.members
,但它记录为undefined
。谢谢。
谢谢你的回答。我只是尝试从API调用中删除参数,但是仍然在控制台中输出的所有内容都是'[Function]' –
这是因为您正在尝试将日志函数('bot.api.users.list')一个是你在上面打两行。而是尝试从回调中记录'list'。 –
是的,列表的作品,谢谢! –