19 个版本

0.6.1 2024年1月11日
0.6.1-rc12023年12月10日
0.6.0 2023年11月28日
0.5.5 2023年4月27日
0.0.0 2021年11月5日

1#serenity 中排名

Download history 1775/week @ 2024-04-14 1628/week @ 2024-04-21 2258/week @ 2024-04-28 1963/week @ 2024-05-05 1483/week @ 2024-05-12 1788/week @ 2024-05-19 1657/week @ 2024-05-26 1737/week @ 2024-06-02 1495/week @ 2024-06-09 1804/week @ 2024-06-16 1479/week @ 2024-06-23 915/week @ 2024-06-30 1180/week @ 2024-07-07 1770/week @ 2024-07-14 1842/week @ 2024-07-21 1787/week @ 2024-07-28

每月 6,724 次下载
15 crates 中使用

MIT 许可证

295KB
5K SLoC

Build crates.io Docs Docs (git) License: MIT Rust: 1.74+

Poise

Poise 是一个具有一些独特功能的、有意见的 Discord 机器人框架

  • 斜杠命令:使用单个函数签名完全定义斜杠命令
  • 灵活的参数解析:命令参数使用常规 Rust 类型定义并自动解析
  • 文本命令:命令对旧的基于文本的命令和斜杠命令是无关的
  • 编辑跟踪:当用户编辑其消息时,自动更新机器人响应

如何使用

大部分信息可以在 API 文档 中找到。还可以查看 示例,特别是 feature_showcase,以了解 poise 能做什么。

如果您直接从 git 使用开发版本,您可能需要查看 currentnext 分支的文档。

如果您有更多问题,请毫不犹豫地加入支持服务器: https://discord.gg/serenity-rs

使用 poise 的机器人

对于每个机器人,都有一个列表,其中包含您可以从中获得灵感的显著功能。

您可以通过 PR 添加您自己的机器人!

有关更多项目,请参阅 GitHub 的 使用情况页面

依赖项

~14-27MB
~427K SLoC