19 个版本
0.6.1 | 2024年1月11日 |
---|---|
0.6.1-rc1 | 2023年12月10日 |
0.6.0 |
|
0.5.5 | 2023年4月27日 |
0.0.0 | 2021年11月5日 |
1 在 #serenity 中排名
每月 6,724 次下载
在 15 crates 中使用
295KB
5K SLoC
Poise
Poise 是一个具有一些独特功能的、有意见的 Discord 机器人框架
- 斜杠命令:使用单个函数签名完全定义斜杠命令
- 灵活的参数解析:命令参数使用常规 Rust 类型定义并自动解析
- 文本命令:命令对旧的基于文本的命令和斜杠命令是无关的
- 编辑跟踪:当用户编辑其消息时,自动更新机器人响应
如何使用
大部分信息可以在 API 文档 中找到。还可以查看 示例,特别是 feature_showcase
,以了解 poise 能做什么。
如果您直接从 git 使用开发版本,您可能需要查看 current
或 next
分支的文档。
如果您有更多问题,请毫不犹豫地加入支持服务器: https://discord.gg/serenity-rs。
使用 poise 的机器人
对于每个机器人,都有一个列表,其中包含您可以从中获得灵感的显著功能。
- Dexscreener Pricebot by @keiveulbugs:嵌入,API 调用,临时消息
- TTS Bot by @GnomedDev:本地化,数据库,语音
- Scripty by @tazz4843:本地化,数据库,语音
- Etternabot by @kangalio:响应转换,可变和懒加载参数
- Rustbot by @kangalio:数据库,自定义前缀
您可以通过 PR 添加您自己的机器人!
有关更多项目,请参阅 GitHub 的 使用情况页面。
依赖项
~14-27MB
~427K SLoC