#webhook #discord #discord-api #send-message #async #edit #builder

diswh

一种简单的发送 webhook 消息或编辑 Discord 的方法。功能全面,使用构建器使操作变得简单!

2 个不稳定版本

0.2.0 2024年1月10日
0.1.1 2024年1月9日
0.1.0 2024年1月9日

#38 in #discord-api

CC0 许可证

16KB
446

Diswh

一个 Discord webhook API,用 Rust 构建。可以通过启用 async 功能来启用异步。然后你必须使用像 tokioasync-std 这样的许多异步调度器!

如何使用

use diswh::{MessageBuilder, WebhookBuilder};

fn main() -> Result<(), std::error::Error> {
    WebhookBuilder::new("url")
        .send_message(
            MessageBuilder::new("Hello webhook!", false).build()
        )?;
}

或者异步使用

use diswh::{MessageBuilder, WebhookBuilder};

fn main() -> Result<(), std::error::Error> {
    WebhookBuilder::new("url")
        .send_message_async(
            MessageBuilder::new("Hello webhook!", false).build()
        ).await?;
}

依赖

~4–15MB
~221K SLoC