制作discord bot post live twitter feed(tweet)更新[discord.js]

时间:2018-04-11 17:41:32

标签: javascript twitter bots discord discord.js

所以我想使用我的discord bot 发布实时推文更新。 我需要的是像IFTTT(但使用我的机器人).. 我研究了Twitter API documentation很多,但是在发布新推文时无法触发。目前我必须使用命令触发..

代码段:

if(cmd===`${prefix}tweet`){
client.get('statuses/user_timeline', { screen_name: 'PulkitSinghss', count: 1, include_rts: false, exclude_replies: true }, function(error, tweets, response)
{
  if (!error)
  {
      let id = tweets[0].id_str ;
      message.channel.send(`https://twitter.com/PulkitSinghss/status/${id}`);
  }
  else
  {
    console.log(error);
  }
});
}

文档中有User activity的内容,但我无法知道如何使用它,而且似乎它只允许1个用户,但我想做多个...

非常欢迎任何见解! 附:网站上的第一篇文章让我知道我是否错过了一些重要内容!

1 个答案:

答案 0 :(得分:0)

我的猜测是你可以使用twitter-crawler npm模块。这样您就可以获得特定用户的推文:https://www.npmjs.com/package/twitter-crawler