【发布时间】:2018-08-24 07:07:30
【问题描述】:
我正在尝试使用 node-fetch 和 discord.js 与 API 交互,以便机器人回复 Discord 中的命令,并输出从 API 获取的信息。
但是,它似乎没有为每个命令获取最新数据,而是提供旧数据。
预期的行为是当我输入 !players 时,它会返回 There are 60 players online.,它工作正常,但是当我在浏览器中刷新 API 并看到 player 属性从 60 更改为 61 时,然后输入 @ 987654324@ 再次,它给了我相同的There are 60 players online.。
在我键入命令时确保它始终返回新数据的最佳方法是什么?
你可以在这里找到我当前的 bot.js 代码:https://jsfiddle.net/yvLodz4q/1/
谢谢!
【问题讨论】:
标签: javascript fetch-api discord.js