IT-Syndikat matrix bot - @schizohal:it-syndik.at
src | ||
.editorconfig | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
clippy.toml | ||
config.toml.example | ||
deny.toml | ||
LICENSE.txt | ||
README.md | ||
rustfmt.toml |
IT-Syndikat matrix bot
Running in #lobby:it-syndik.at.
This bot was recently rewritten in Rust, the original python implementation can be found in the python-legacy branch.
Setup
For all these steps, either install the binary using cargo install
and then run it as
its-matrix-bot
, or run the project directly from the repository using cargo run --
(e.g. cargo run -- setup
).
- Copy
config.toml.example
to~/.config/its-matrix-bot/config.toml
(or some other location later specified using-c, --config
) - Run first-time setup using
its-matrix-bot setup [-h HOMESERVER_URL] USERNAME
and enter the bot user's password. - Start the bot using
its-matrix-bot run
.
Available commands
!isitopen
: check if the hackerspace is currently open!spaceping
: play a chime in the hackerpace to attempt to get someone to read your matrix messages