uatu

Crates.iouatu
lib.rsuatu
version0.1.14
sourcesrc
created_at2021-09-20 08:20:02.117804
updated_at2024-05-21 05:09:44.585668
descriptionA Matrix bot that watches channels
homepage
repositoryhttps://gitlab.com/legoktm/uatu
max_upload_size
id453881
size103,292
Kunal Mehta (legoktm)

documentation

README

uatu

uatu is a Matrix bot that watches channels. It's designed to be a good companion to mjolnir.

Quick start

Create ~/uatu.toml:

username = "@example:matrix.org"
password = "password"
report_room = "!aaaaaaaaaaaaa:matrix.org"

For now report_room needs to be the internal Matrix ID, not a room address.

Make sure ~/store is only readable by the current user.

Features

  • report kicked users to a central room
  • report recently kicked users who join another room

Planned:

  • report messages/users that match a regex pattern
  • optionally auto report users to mjolnir

License

uatu is released under the GPL v3, or any later version. See COPYING for more details.

Commit count: 70

cargo fmt