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'。 –
是的,列表的作品,謝謝! –