[−][src]Crate dbl
dbl-rs
Rust bindings for the top.gg / discordbots.org API.
Usage
Add this to your Cargo.toml
[dependencies]
dbl-rs = "0.3"
Example
use dbl::types::ShardStats; use dbl::Client; #[tokio::main] async fn main() { let token = match std::env::var("DBL_TOKEN") { Ok(token) => token, _ => panic!("missing token"), }; let client = Client::new(token).expect("failed client"); let bot = 565_030_624_499_466_240; let stats = ShardStats::Cumulative { server_count: 1234, shard_count: None, }; match client.update_stats(bot, stats).await { Ok(_) => println!("Update successful"), Err(e) => eprintln!("{}", e), } }
Modules
| types | |
| widget | URL Builders for badge, large and small widgets. |
Structs
| Client | Endpoint interface to Discord Bot List API. |
Enums
| Error |