Crate titanium_http

Crate titanium_http 

Source
Expand description

Titan HTTP - Discord REST API client

High-performance HTTP client for Discord’s REST API with:

  • Automatic rate limit handling
  • Request queuing per-route
  • Retry logic with exponential backoff

Re-exports§

pub use client::HttpClient;
pub use error::HttpError;
pub use ratelimit::RateLimiter;
pub use routes::*;

Modules§

automod
channel
client
Discord REST API HTTP client.
emoji
error
HTTP error types.
guild
interaction
monetization
ratelimit
HTTP rate limiting.
routes
Discord API route types and responses.