#bot #watcher #matrix

app uatu

A Matrix bot that watches channels

14 releases

0.1.13 Aug 22, 2022
0.1.12 Apr 19, 2022
0.1.11 Feb 2, 2022
0.1.10 Jan 17, 2022
0.1.3 Sep 27, 2021

#10 in #watcher

Download history 24/week @ 2024-02-21 38/week @ 2024-02-28

62 downloads per month

GPL-3.0-or-later

32KB
243 lines

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.

Dependencies

~24–39MB
~617K SLoC