Remove inactive accounts automatically

I should write a job that goes through the list every now and then and maybe keeps a list of bots that failed so that an instance can be down a day or two but eventually the accounts will get removed.

We need to configure the time these instances can stay down.

We should also check whether the accounts still exist but they are no longer posting and treat them the same way.

We should also check whether accounts are marked as migrated and then automatically replace the old account with the new account.

The existing code should be tested to make sure that these accounts don't break mass-following. We need to catch these time-outs!

Tags: Open

Close issue

Comments

@eloisa@masto.pt noted: "How will you ascertain someone is not active any more if they mostly post for followers-only and only once in a while post to Public? And how will you do that without a follow bot (and am thinking of people who have the nobot tag, here)? Perhaps extending the time limit for this class would help? 2 months without a public post and you're out?"

I'm not sure. I don't have a good answer.

– Alex Schroeder 2018-09-17 19:18 UTC


The overview action gets us there, partly.

– Alex Schroeder 2019-07-01 13:11 UTC


This wiki uses a variant of Markdown.

To save this page you must answer this question:

Please write "new issue" into the field below.