【发布时间】:2018-09-21 17:05:07
【问题描述】:
所以我想发布使用我的 Discord 机器人实时更新推文。 我需要的是 IFTTT 之类的东西(但使用我的机器人).. 我对Twitter API documentation 进行了很多研究,但无法找到在发布新推文时触发的方法.. 目前我必须使用命令触发..
代码sn-p:
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 个用户,但我想为多个用户做...
任何见解都非常受欢迎! 附:如果我错过了重要的内容,请在网站上首次发布!
【问题讨论】:
-
嘿,Ken,这个问题的范围似乎有点太宽泛了。我真的会从您发布的用户活动文档链接中深入了解他们的
How to get access部分。当您在此过程中发现您有更具体的问题时,请随时回来询问。 -
我自己想通了.. 感谢您的关注
-
Ken 您应该发布您使用的相关代码,以帮助您解决这个问题。这对未来有类似或相同问题的读者很有用,您可能会帮助他们。
-
你应该只使用WebHooks,它们是built into Discord。
标签: javascript twitter bots discord discord.js