crate_glitch

Crates.iocrate_glitch
lib.rscrate_glitch
version0.2.0
sourcesrc
created_at2020-04-01 21:15:02.61652
updated_at2022-09-07 23:32:12.240501
descriptionmatrix.org bot to provide links based on pattern matching
homepagehttps://github.com/blakehawkins/crate_glitch
repositoryhttps://github.com/blakehawkins/crate_glitch
max_upload_size
id225333
size64,605
(blakehawkins)

documentation

https://docs.rs/crate_glitch/

README

crate_glitch is a matrix.org bot which monitors messages in a channel and provides links based on simple pattern matching.

Execute as $ crate_glitch <config_file> (default config.yaml), with config like the following:

---
token: ""
password: ""
account: "@crates.io:matrix.org"
room: "#rust:matrix.org"
listen_to: "!crate"
prepend_with: "https://crates.io/crates/"

The bot logs in using the account and credentials provided, and begins listening in the provided room. By default, the bot catches messages like !crate serde and provides a link to crates.io/crates/serde.

Note:

  • The bot account must already be in the channel configured.
Commit count: 28

cargo fmt