Crates.io | richard |
lib.rs | richard |
version | 0.1.4 |
source | src |
created_at | 2024-01-18 12:17:59.29803 |
updated_at | 2024-03-22 09:58:04.811099 |
description | richard is a modular chatbot |
homepage | |
repository | https://github.com/outscale/richard |
max_upload_size | |
id | 1104143 |
size | 141,306 |
Richard is a friendly chatbot which can help you trigger alerts.
For now, the bot only support Webex room to speak for has a modular architecture to add any other communication protocols.
Richard is modular and every module must be explicitely enabled.
Available modules:
cargo build --release
If you need to have a static binary:
rustup target add x86_64-unknown-linux-musl
musl-gcc
(for Debian apt install musl-tools
)cargo build --target x86_64-unknown-linux-musl --release
Parameters are passed through environment variables. See config.env.ori example.
Use --show-params
flag to print all needed var env per modules
As a facility, you can:
config.env.ori
to config.env
config.env
source config.env
source myconf.env && cargo run