#discord #shell #cli #tool #library #api-bindings

bin+lib discord_api

通过您的shell与Discord API交互

2个版本

0.2.3 2020年5月17日
0.2.2 2020年5月16日

#1190异步

MIT 许可证

165KB
202 代码行

Discord

status Crates.io GitHub

提供与Discord API功能交互的库和二进制文件。

要使用此库,请访问上面的crates.io链接,并将片段复制到您的 Cargo.toml 中。

示例

从邀请中获取公会名称

use discord_api::get_invite;

let invite = get_invite("python").await?;

println!("Invite for: {}", invite.guild?.name);

从邀请中获取公会功能

use discord_api::get_invite;

let invite = get_invite("python").await?;

let features = invite.guild?.features;

// do something with features!

更多示例可以在与库保持功能一致的命令行工具中找到。

命令行工具

功能获取

invite features

欢迎屏幕获取

welcome screen

使用方法

  1. 克隆仓库
  2. 使用 cargo build 构建
  3. 大功告成!运行生成的二进制文件,查看所有可用选项

依赖关系

~8–18MB
~267K SLoC