# rust_webhook
The 'rustwebhook' crate is a Rust library that provides functionality for sending webhooks using the 'reqwest' and 'serdejson' libraries. It allows you to easily send POST requests with JSON payloads to webhook endpoints.
Add the crate as a dependency in your Cargo.toml file:
toml
[dependencies]
rust_webhook = { version = "0.1.5" }
reqwest = "0.11"
serde_json = "1.0"
```rust use rust_webhook::DiscordWebhook;
async fn main() { let webhook = DiscordWebhook::new("YOURWEBHOOKURL"); let content = "Hello, webhook!";
webhook.send(content).await;
} ```
```rust
async fn main() {
let webhook = DiscordWebhook::new("YOURWEBHOOKURL");
let embed = webhook.create_embed(
&[
("title", "Title Goes Here"),
("description", "Description Goes Here"),
],
Some(0x00FFFF), //Set Color Code
true, // Set Timestamp
Some("Footer Goes Here")
);
webhook.send_embed(embed).await
} ```