2个版本
0.0.2 | 2023年5月16日 |
---|---|
0.0.1 | 2023年5月8日 |
#26 in #bot-framework
24 每月下载量
用于 3 crates
135KB
2.5K SLoC
Composure
又一个Discord机器人框架,但有一个特定的目标。
Discord API正在向一个明确的方向发展——交互。交互是提供交互性的简单方式。功能齐全的网关机器人已经很好地集成了交互,但仍需要一个专用服务器才能运行。这就是Composure的作用。
Composure是一个轻量级的交互机器人,旨在在边缘运行。一切都在向边缘移动——为什么Discord机器人不行呢?Composure是一个用于解析和响应交互的框架。
功能
- 解析交互
- 灵活的适配器系统
适配器
适配器负责验证请求,解析请求体,然后以交互响应的形式进行响应。本质上,适配器将所有内容连接起来,它是在原始框架之上的一个步骤。
适配器 |
---|
Cloudflare |
待办事项
- 探索更多适配器
- 创建宏以简化命令树
- 处理消息组件交互
- 处理自动完成交互
- 处理模态提交交互
依赖关系
~5MB
~99K SLoC