5 个版本
0.2.1 | 2021 年 3 月 2 日 |
---|---|
0.2.0 | 2021 年 1 月 6 日 |
0.1.3 | 2021 年 1 月 4 日 |
#54 in #snippets
每月 21 次下载
15KB
136 代码行
guild
Guild 是一个命令行工具,允许您将文件中的代码片段发布到 Discord 频道。
它是如何工作的?
通过使用 Serentiy 访问 Discord API,guild 使用 Webhooks 与您的 Discord 服务器通信。这使得 guild 可以在 Discord 中发布消息,而无需在 Discord 中输入任何内容。
下载
安装 Rust
为了下载 guild,如果您还没有安装,需要在您的计算机上下载 Rust。要安装 Rust,请访问 Rust 网站 并按照说明进行。
安装 guild
在您的机器上安装 Rust 后,您必须通过 Cargo 安装 guild。
cargo install guild
用法
- 在所需的服务器中创建一个 Discord Webhook
- 复制 Discord Webhook URL 并在您的终端中执行以下命令
guild set <webhook url>
- 将您想要的代码片段发布到 Discord 服务器
guild post <file path> <starting line> <ending line>
- 如果您希望代码片段具有语法高亮,请在命令末尾添加以下标志
或guild post <file path> <starting line> <ending line> -H
guild post <file path> <starting line> <ending line> --highlight
- 示例
guild post main.c 1 5 -H
- 如果您希望代码片段具有语法高亮,请在命令末尾添加以下标志
命令
set
:设置 Discord Webhook URLpost
:将代码片段发布到设置的 Discord 频道
标志
help
:查看 guild 支持的可能命令和标志highlight
:启用代码片段的语法高亮显示
依赖项
~11MB
~186K SLoC