#命令行 #命令行工具 #工具 #发送消息 #rocketchat

bin+lib rocketchat_client_rs

通过命令行或使用库将消息发送到 RocketChat

5 个版本

0.2.2 2019 年 8 月 20 日
0.2.1 2019 年 7 月 24 日
0.2.0 2019 年 5 月 19 日
0.1.1 2019 年 5 月 18 日
0.1.0 2019 年 5 月 18 日

#70 in #send-message

MIT 许可证

20KB
152

rocketchat-client-rs

Build Status Version info Docs.rs

通过命令行或从代码内部发送通知/消息到 RocketChat。

安装

使用 cargo

cargo install rocketchat_client_rs

测试

运行测试

maketest

用法

示例

  • 作为命令行工具

    $ rocketchat-client --channel "#test-logs" --webhook "https://blah.at.blah-blah-blah.com" --text "hi"
    
  • 作为库

    use rocketchat_client_rs::RocketClient;
    
    fn main() {
    let _response = RocketClient::new("https://blah.at.blah-blah-blah.com")
        .with_channel("#test-logs")
        .with_text("Hi world")
        .with_default_hostname()
        .execute();
    }
    

文档

$ cargo doc --no-deps

许可证

MIT

鸣谢

Azure 管道模板已从 https://github.com/graphql-rust/juniper 这里获取。

依赖

~24–38MB
~680K SLoC