Rdzobot: Rządowe Dzentrum Bezpieczeństwa na skalę naszych możliwości
Rdzobot is a framework for writing Matrix bots in Rust programming language. Included are several modules:
- [
autojoin]: Automatically join channels when invited, and owner can instruct the bot to!leaveany channel. - [
log]: Logs room events to files. - [
parcels]: Generates QR codes for parcel lockers (currently supported operators: InPost and Orlen Paczka) and tracks parcel deliveries.
There are also two example-quality modules, used mostly in Warsaw Hackerspace:
- [
hswaw]: Assorted tooling for HS. - [
newag]: Adds!rozprawacommand, which queries when will be the next hearing in the civil case filed by Newag agains the Hackers.
Build
Run
RDZB_PASSWORD=...
PYTHONPATH=.
## Log configuration
https://docs.rs/tracing-subscriber/latest/tracing_subscriber/filter/struct.EnvFilter.html#directives