0.13.0 |
|
---|
#31 in #twilight
82KB
1.5K SLoC
Twilight Cache with Any Backend
Twilight生态系统通用的后端无关Discord缓存实现
它提供了一个提供从缓存获取数据的方法的 Cache
特性,以及一个用于添加对后端支持的 Backend
特性,更多内容请参考每个特性的文档。
兼容性
模型不使用任何数组,每个字段都是基本类型,这使得它可以直接与schematic后端兼容。
不完整性
缓存本身无法访问Discord API方法,支持需要API方法的数据的添加已列入待办事项。
这意味着这些数据目前无法缓存。
- 禁言
- 自动审查规则
- 集成
- 计划事件
- 邀请
- Webhooks
- 缺失的数据,您可以创建PR将其添加到该列表中
支持除Twilight之外的库
这并不紧密依赖于Twilight,您可以轻松地分叉它并更改其中使用的Twilight模型。
需要您的帮助
任何反馈或错误报告都将对进一步开发非常有用,代码处于工作状态,所有基本方法都已完成,但还有很多可能添加的功能将根据您的请求进行添加!
由于没有实现给定特性的库,因此目前无法对其进行测试。
依赖项
~4MB
~83K SLoC