Discord.py 剩余请求数

Discord.py get requests left

据我所知,discord 的速率限制是每 10 分钟 10,000 个请求。我想知道我还剩下多少请求,这样我就可以,例如放慢机器人的速度,这样它就不会被 discord 禁止。 我只找到 is_ws_ratelimited 但这只给了我一个布尔值,这不是我想要的

根据 Discord Documentation,每个请求 returns 可选 HTTP header 包含您剩余的呼叫。您可能最有可能对 header X-RateLimit-Remaining 感兴趣,其中包含您剩余的请求数。

X-RateLimit-Reset 为您提供限制重置日期的 unix 时间戳。