#api-wrapper #discord #api #discord-bot #discordextremelist #discordbotlist

del-rs

为 Discord 无偏见列表的 API 包装器,为所有规模的服务器和机器人提供大机会!

1 个不稳定版本

0.2.0 2022 年 11 月 13 日
0.1.0 2022 年 11 月 12 日

#81 in #discord-bot

Apache-2.0

17KB
502

del-rs API 包装器

这是 Discord Extreme List API 的 Rust API 包装器。

入门

使用 API 包装器

use del_rs::del::Del;

#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
  // posting stats - requires Del to be built with token and id to work
  let del = Del::new("DEL TOKEN", "BOT ID");

  del.post_stats(1000, None).await; // Result<BotStatistics, DelError>

  // methods that don't require authorization
  let del = Del::default();

  del.get_website_stats().await; // Result<WebsiteStatistics, DelError>

  del.get_website_health().await; // Result<WebsiteHealth, DelError>

  del.get_bot_info("BOT ID").await; // Result<BotInformation, DelError>
  
  del.get_server_info("SERVER ID").await; // Result<ServerInformation, DelError>

  del.get_template_info("TEMPLATE ID").await; // Result<TemplateInformation, DelError>

  del.get_user_info("USER ID").await; // Result<UserInformation, DelError>
}

依赖

~6–18MB
~267K SLoC