rocketchat_client_rs 0.2.2

Send messages to rocketchat via cli or using library
Documentation

rocketchat-client-rs

Build Status Version info Docs.rs

Send notifications/messages to RocketChat from command-line or from inside your code.

Installation

Using cargo

cargo install rocketchat_client_rs

Test

To run the tests:

make test

Usage

Examples

  • As a command line tool:

    $ rocketchat-client --channel "#test-logs" --webhook "https://blah.at.blah-blah-blah.com" --text "hi"
    
  • As a library:

    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();
    }
    

Documentation

$ cargo doc --no-deps

License

MIT

Credits

The Azure pipeline template has been taken from https://github.com/graphql-rust/juniper here.