Commit Graph

30 Commits

Author SHA1 Message Date
Travis Ralston 1cc4faccee Improve general documentation for the bot
Fixes https://github.com/matrix-org/mjolnir/issues/26
Fixes https://github.com/matrix-org/mjolnir/issues/23
2020-02-13 14:15:45 -07:00
Patrick Cloke 70f353fbba Add a flag for disabling checking of usernames for spam. 2020-02-13 13:08:09 -05:00
Travis Ralston a7b38daae5 Do python right 2020-01-23 11:48:24 -07:00
Travis Ralston 3c985830f6 Fix config path 2020-01-22 08:29:36 -07:00
Travis Ralston f72b68dc7c Add a description for what Mjolnir's antispam module does 2019-10-31 08:34:58 -06:00
Travis Ralston d313fad561 Update feature state 2019-10-25 21:06:31 -06:00
Travis Ralston cc0ab174b3 Base structure for an antispam module 2019-10-25 13:32:05 -06:00
Travis Ralston 5409f4916a Add a way to actually unban people 2019-10-10 12:37:42 +01:00
Travis Ralston 8fbd918431 Add a rule import command 2019-10-10 11:30:52 +01:00
Travis Ralston 78b73153b7 Add a redact command 2019-10-09 15:53:37 +01:00
Travis Ralston adec9f58a6 Add a no-op mode 2019-10-09 14:51:30 +01:00
Travis Ralston aecc6e4882 Support multiple ban lists 2019-10-08 17:57:03 +01:00
Travis Ralston 56bd7c9500 Update feature lists 2019-10-08 16:31:06 +01:00
Travis Ralston 9e4efad5fa Advertise docker image 2019-10-08 16:28:06 +01:00
Travis Ralston 7bd23a17d9 Optionally perform permission checks on startup 2019-10-04 21:22:51 -06:00
Travis Ralston 5e081e2246 Add an option to sync rooms on startup 2019-10-04 21:02:37 -06:00
Travis Ralston e69f0e6940 Improve/change logging to management room 2019-10-04 20:59:30 -06:00
Travis Ralston fff55abd67 Update feature list 2019-10-02 22:24:11 -06:00
Travis Ralston 739cda24aa Update feature list 2019-10-02 22:21:06 -06:00
Travis Ralston 517025b6c2 Support Pantalaimon for encryption support
Requires a special build of the bot-sdk and pantalaimon currently
2019-10-02 22:20:37 -06:00
Travis Ralston a2595652b8 Update feature list 2019-09-27 20:10:03 -06:00
Travis Ralston d89c21d41e Update features list 2019-09-27 20:05:01 -06:00
Travis Ralston 2170192e75 Update feature list 2019-09-27 20:03:14 -06:00
Travis Ralston bd663f292d Update feature list 2019-09-27 20:01:54 -06:00
Travis Ralston 834abc97dd Apply user bans 2019-09-27 19:54:36 -06:00
Travis Ralston 130e44abcf Remove ban on sight from phase 1
We can only do ban on sight because it's impossible to ban `@*:example.org` without knowing what `*` is.
2019-09-27 19:53:53 -06:00
Travis Ralston 42d27e6921 Update feature list 2019-09-27 16:14:40 -06:00
Travis Ralston 39b59dbee1 Add commands for managing a personal ban list 2019-09-27 15:44:28 -06:00
Travis Ralston ed6f37be2b Absolute bare minimum for a bot 2019-09-25 20:13:20 -06:00
Travis Ralston 49be5b7711 Initial commit 2019-09-25 19:36:12 -06:00