mjolnir
mjolnir copied to clipboard
A moderation tool for Matrix
I've left `// failed to log. what do?` scattered throughout this because i'd like to discuss what we should actually be doing, so this initial commit is just identifying problem...
**Is your feature request related to a problem? Please describe.** Using mjolnir without https://matrix.to/#/#matrix-org-coc-bl:matrix.org is really hard, but i have the feeling that they ban very fast people with mjolnir...
Not thinking anything of it, I told someone that using the shutdown function of Mjolnir would be fine to 'close' a room, thinking it would just use the Synapse API....
Depends on https://github.com/element-hq/synapse/issues/16917 For example either making this use the new Admin API when required ```plaintext !mjolnir powerlevel [room alias/ID] ``` Or a new command something along the lines of...
For example, doing a `!mjolnir watch #matrix-org-hs-tos-bl:matrix.org` causes the bot to resolve the alias, and then try to join the room without any via parameters (that I can see): ```...
Mjolnir keeps sending same abuse report even after i've attended to it. it ought to stop as soon as an action is given.
I think a command to report the version of mjolnir could be very useful, I also believe it should include the version number, maybe the branch and the Git commit...
**Describe the solution you'd like** It would be nice to be able to ban someone for say a week, or a month, or 6 months but then have them automatically...
Currently it is not possible to build mjolnir with node20: ``` yarn install v1.22.19 warning ../package.json: No license field warning package-lock.json found. Your project contains lock files generated by tools...
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.16 to 8.4.31. Release notes Sourced from postcss's releases. 8.4.31 Fixed \r parsing to fix CVE-2023-44270. 8.4.30 Improved source map performance (by @romainmenke). 8.4.29 Fixed Node#source.offset (by...