4个版本 (2个重大更新)
0.3.1 | 2024年8月3日 |
---|---|
0.3.0 | 2024年7月29日 |
0.2.0 | 2024年7月24日 |
0.1.0 | 2024年7月10日 |
#548 in 网络编程
每月415次下载
41KB
1K SLoC
discord-webhook2
用于与高级Discord webhook交互的Rust库。
为什么选择这个而不是其他的?
虽然有多种其他库,但其中大多数要么无人维护,要么缺少某些功能...
支持
- 嵌入
- 处理消息ID
- 上传文件/额外数据
- 发送、获取、编辑和删除消息
- 投票
- 表情符号
示例
使用discord-webhook2
的基本“Hello World”
use discord_webhook2::{DiscordWebhook, Message};
#[tokio::main]
async fn main() {
let webhook = DiscordWebhook::new("discord webhook url").unwrap();
webhook.send(&Message::new(|message| message
.content("Hello World!")
)).await.unwrap();
}
更多示例可以在示例目录discord-webhook2/examples中找到。
贡献
贡献总是受欢迎的。随时可以创建问题或打开pull请求。
如果你喜欢这个项目,别忘了在GitHub上给它加星!
依赖
~7–21MB
~269K SLoC