omnihook 0.1.0

Generic webhook client with HMAC signing and platform-specific payload builders (Slack, Discord, Telegram)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![doc = include_str!("../README.md")]

//! `omnihook` — generic webhook client with HMAC signing and platform-specific
//! payload builders for Slack, Discord, Telegram, and generic endpoints.

pub mod client;
pub mod error;
pub mod payload_builder;

pub use client::{WebhookClient, WebhookConfig};
pub use error::OmnihookError;
pub use payload_builder::{
    DiscordPayloadBuilder, GenericWebhookPayloadBuilder, SlackPayloadBuilder,
    TelegramPayloadBuilder, WebhookPayloadBuilder,
};