6 releases
0.1.3 | Jun 8, 2022 |
---|---|
0.1.2 | Apr 22, 2022 |
0.1.1 | Feb 26, 2022 |
0.0.2 | Feb 3, 2022 |
#19 in #bots
24KB
347 lines
The easiest way to use BotiCord API in Rust · Docs
Usage
[dependencies]
boticordrs = "0.1.3"
Main Information:
boticordrs doesn't require using Serenity or Twilight. It makes working with the BotiCord API easier. There are only some methods to use, but it's all what do we have in BotiCord API.
If you have any questions you can ask Marakarka#0575 on discord.
What about BotiCord Webhooks?
BotiCord Webhooks are not implemented in boticordrs.
What about AutoLoop?
There is an example (with serenity). You can find it in the examples folder in our repository.
Examples:
Post Some Stats:
use boticordrs::{BoticordClient};
use boticordrs::types::{BotStats};
#[tokio::main]
async fn main() {
let client = BoticordClient::new("your token".to_string(), 2).expect("failed client");
let stats = BotStats {servers: 2514, shards: 3, users: 338250};
match client.post_bot_stats(stats).await {
Ok(_) => {
println!("Well Done!")
},
Err(e) => eprintln!("{}", e),
}
}
Dependencies
~4–21MB
~275K SLoC