View Full Version : Need a MOD to mass delete users with 0 posts
Eric HRF
11-28-2008, 09:00 PM
Need a MOD to mass delete users with 0 posts to make my life easier!
TIA
Eric
Seven Skins
11-28-2008, 09:05 PM
You dont need a MOD goto adminCP > users > prune/move users ... search and delete them.
.
Eric HRF
11-28-2008, 09:14 PM
Thank You!
LeHHeL
10-29-2009, 04:48 PM
Unfortunatelly if I have thousand of users (spammers) it will not delete, will say invalid action .... :-(
So I need to delete now manually, in a way ...
snakes1100
10-29-2009, 05:09 PM
What group are they in?
LeHHeL
10-29-2009, 05:14 PM
around 2000 (already deleted) was in Awaiting autorization, the rest are - Users Awaiting Email Confirmation.
--------------- Added 1256840162 at 1256840162 ---------------
Strange if I delete around 10-20 is OK, but if I delete all from the page (I think 100) then not delete.
--------------- Added 1256840274 at 1256840274 ---------------
Users Awaiting Email Confirmation 5,655 (of course all spam) - now I found how to stop, but this was there and I need to delete.
James Birkett
10-29-2009, 05:57 PM
Hmm. SQL query?
DELETE * FROM user WHERE posts = 0
LeHHeL
10-29-2009, 06:01 PM
Is this safe ?
I mean no other table are connected?
snakes1100
10-29-2009, 06:57 PM
Do not delete manually as James stated, as that wouldn't remove all info.
Create a new usergroup called spammers, move all the users awaiting into that group, then mass delete thru that group, i believe user awaiting falls into the protected groups when using that tool.
LeHHeL
10-29-2009, 08:16 PM
I have done that but I cannot move to that Spammers group. If I select 20 I can, if I select more I get error and not move.
Lynne
10-29-2009, 08:31 PM
Do NOT do the query above!!! User information is in a few different tables.
LeHHeL, what error are you getting? When you go to the page to delete the users, enter "1" for Posts i less than, and then try deleting them by groups. Use the Has not logged on for x days option and put in a large number to get a small group of users, and then keep decreasing the number of days until you get all the users you want.
LeHHeL
10-29-2009, 08:50 PM
I do like this and working (even will take some time)
I start to look for 365 days and come back with 10 minus, like 355, 345 etc and if users is not pass over the result 200 (tested now carefully) then can delete. All what is over 200, cannot delete.
saimon69
02-01-2011, 03:40 PM
Alternatively, a mysql query should be possible in changing the main usergroup of the spammers to one that you destined for them and then do the prune from the admincp, is it feasible?
Saimon69
Vault_Dweller
03-22-2011, 11:55 AM
mabe this (https://vborg.vbsupport.ru/showthread.php?t=218210) is what you need?
basskiller
01-20-2014, 09:52 PM
Do not delete manually as James stated, as that wouldn't remove all info.
Create a new usergroup called spammers, move all the users awaiting into that group, then mass delete thru that group, i believe user awaiting falls into the protected groups when using that tool.
this works perfectly and quite quick.. thanks
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.