#discord-api #discord #twilight #http-request #api-bindings #http-api

twilight-http-ratelimiting

为 Twilight 生态系统实现的 Discord REST API 速率限制器

27 个版本

0.16.0-rc.12024 年 2 月 21 日
0.15.3 2023 年 9 月 10 日
0.15.1 2023 年 2 月 26 日
0.14.0 2022 年 11 月 14 日
0.8.2 2021 年 12 月 25 日

#136异步

Download history 5762/week @ 2024-04-23 4534/week @ 2024-04-30 2463/week @ 2024-05-07 5525/week @ 2024-05-14 13507/week @ 2024-05-21 6565/week @ 2024-05-28 7990/week @ 2024-06-04 10251/week @ 2024-06-11 4199/week @ 2024-06-18 10379/week @ 2024-06-25 3485/week @ 2024-07-02 5465/week @ 2024-07-09 1649/week @ 2024-07-16 4758/week @ 2024-07-23 4055/week @ 2024-07-30 4757/week @ 2024-08-06

15,920 每月下载量
17 个包中使用 (直接使用 2 个)

ISC 许可证

77KB
1.5K SLoC

twilight-http-ratelimiting

HTTP 请求的速率限制功能。

Discord 对 HTTP API 的请求进行全局和路由级别的速率限制。有关详细信息,请参阅 Discord 文档

此包提供了一个通用的 Ratelimiter trait,所有速率限制器实现都必须实现。

它还提供了一个默认实现,InMemoryRatelimiter,它管理内存中的桶状态。

依赖项

~2.6–4MB
~70K SLoC