I’m taking over administration of a forum that has had little maintenance done for a hwile
After a quick glance, 150k+ accounts and the majority are bot accounts that registered, posted a spammy profile account and never revisited. Over 1000 per week for who knows how long.
I’d like to be able to select these accounts that were created on any given day where their last visit date is the same and possibly filter by number of consecutive numbers in their username, things like that.
Is that something that has to be done through a set of database inquiries, or can it be done through the admin control panel somehow?
I’m going to take a guess that simply deleting these users out of the XF_user table would leave other tables with associated entries so I would have to also clean all those up and that’s kind of going down a rabbit hole so I’m looking for some direction on how to do this most efficiently
Thanks in advance
After a quick glance, 150k+ accounts and the majority are bot accounts that registered, posted a spammy profile account and never revisited. Over 1000 per week for who knows how long.
I’d like to be able to select these accounts that were created on any given day where their last visit date is the same and possibly filter by number of consecutive numbers in their username, things like that.
Is that something that has to be done through a set of database inquiries, or can it be done through the admin control panel somehow?
I’m going to take a guess that simply deleting these users out of the XF_user table would leave other tables with associated entries so I would have to also clean all those up and that’s kind of going down a rabbit hole so I’m looking for some direction on how to do this most efficiently
Thanks in advance