jjj333-p / dendrite-admin-interface

[Early Developmentt] A bot interface for administrating a Dendrite server using the administration api and some database interfacing
https://matrix.to/#/#admin-interface-support:pain.agency
GNU Affero General Public License v3.0
6 stars 0 forks source link

room evacuation #1

Closed jjj333-p closed 9 months ago

jjj333-p commented 9 months ago

image

jjj333-p commented 9 months ago

im picturing room evacuation command to by default also purgeroom, perhaps with a flag to not.

not entirely sure what they mean by regexp

timaeos commented 9 months ago

Sorry, missed that you had already created an issue for this. Here is what I had posted on the other issue

As mentioned in the #dendrite:matrix.org room:

Having a regular expression format that allows for mass user deletion / purging would be useful for managing spam account abuse. I would preferably want there to be a confirmation step that shows example accounts (<20) that are going to be purged or deleted prior to performing the purge because malformed RegEx mishaps are bound to happen.

Similarly, mass evacuations of rooms would be helpful for moderation.

jjj333-p commented 9 months ago

oh hm i never would have thought about that. i kinda like that idea since many spambot scripts will do @spambot_[randomstring]:server.tld which could be reasonably picked up by regex. re: my confusion evident in #1

as for mass evacuations, assuming you dont mean evacuating multiple rooms at once that is already a natively supported admin endpoint and of course this will have it, see #1

jjj333-p commented 9 months ago

(moved regex based user deletion to https://github.com/jjj333-p/dendrite-admin-interface/issues/9 )