7 个版本
0.2.1 | 2024年6月29日 |
---|---|
0.2.0 | 2024年5月14日 |
0.1.9 | 2024年4月2日 |
0.1.8 | 2024年1月29日 |
0.1.0 | 2022年2月28日 |
#140 in 异步
61 每月下载量
在 wildfire-ferris 中使用
1MB
16K SLoC
适用于Telegram Bot API的优雅Rust客户端
crates.io • docs.rs
目录
简介
FerrisGram 是一个用Rust编写的异步自动生成的 Telegram Bot API 包装器。此库提供了官方 Telegram Bot API 上所有可用的方法和类型。
主要特性
- 最新API支持:支持最新版本的 Telegram Bot API
- 易于使用:Ferrisgram 受 python-telegram-bot 的启发,设计得非常简单,即使是初学者也能轻松制作机器人。
- 异步:Ferrisgram 由 Rust 内置的
await
async
语法驱动。 - 无错文档:自动生成的原生 Bot API 类型和方法文档,避免了错误。
- 过滤器:Ferrisgram 提供过滤器,使您能够以管理的方式对不同类型的更新进行排序。
安装
您可以通过将以下内容添加到 dependencies
部分的 Cargo.toml
来安装 ferrisgram
[dependencies]
ferrisgram = "0.2.0"
入门
您可以在 示例目录 中查看我们的示例机器人。
文档
文档可在 docs.rs 上找到。
索引
贡献
欢迎提交拉取请求。对于主要更改,请首先提交问题以讨论您希望进行更改的内容。
请确保适当地更新示例。
许可证
在 MIT 许可证 下许可
依赖项
~6–18MB
~280K SLoC