[Information] Got my account suspended #273
Replies: 48 comments 18 replies
-
Deleted tens of thousands of my messages and also have used ripcord for a long time and my account is fine, so it's either completely random or you did something else? Did discord explain the reason at all in an email or something |
Beta Was this translation helpful? Give feedback.
-
I am a maintainer of another deletion tool and have had one of my own testing accounts banned today - the first in two or three years I've been working on it. I suspect Discord are cracking down on self-botting. I will be adding more warnings to my tool and I strongly suggest some warnings are added to this tool also. If you're a user, you should back up anything you don't want to lose. I doubt Discord will accept appeals. |
Beta Was this translation helpful? Give feedback.
-
@cedws I will probably add a banner on the project readme and inside the UI. This project really started as a personal scripts, but since more and more (non tech) people are using it, it makes sense to make them aware or the risks. I strongly discourage deleting messages other than your own, unless its a handful of messages. If you need to delete a large amount of messages, don't push it very aggressively, you don't want to bring attention by hammering the discord API. |
Beta Was this translation helpful? Give feedback.
-
I added a warning to the README, and added a link to this thread. This issue is also pinned. |
Beta Was this translation helpful? Give feedback.
-
Nice one. One way to get around the self-botting rules may be to automate actions such as clicks and keypresses via the Discord client so that it looks legitimate. What I will probably aim to find out is the heuristics Discord are using on the backend to detect self-botting. I hope they are using a simple set of rules rather than some black box machine learning. Some ideas:
I'll let you know if I find anything. |
Beta Was this translation helpful? Give feedback.
-
Seems to work fine in small message amounts even on fresh account so not sure what specifically is causing it. Are there any specific guidelines on using it and not having your account removed? Is it just to use it normally and not DM/use other discord clients |
Beta Was this translation helpful? Give feedback.
-
I believe what causes your account to get removed is not the deleting itself, but doing mass deleting and then doing any of the following actions: (1) New friend requests The reason is that Discord's automated system is trying to crack down on automated accounts that add people as friends or join servers and then send spam, scams, and other automated junk to them. So I think mass deleting lowers your "account reputation," and results in your account being noted as engaged in self-botting, but it really only triggers the anti-spam system/suspension in those 3 cases. So I would advise if you're mass deleting, do not send anyone DMs, and do not add anyone as friends or join any servers. Only delete, and then wait maybe a couple days before doing anything else so your account reputation can reset. This is just speculation though. |
Beta Was this translation helpful? Give feedback.
-
I got suspended and i wasn't even using the bot, just deleting manually. Very strange |
Beta Was this translation helpful? Give feedback.
-
That's even worse. |
Beta Was this translation helpful? Give feedback.
-
Were the affected accounts by any chance unverified Discord accounts? Because I am aware of some Anti-Spam system that kicks in easily on unverified ones in certain situations, forcing you to provide email or phone number to continue. |
Beta Was this translation helpful? Give feedback.
-
My account was verified. I had run into the anti-spam system unintentionally before, because I asked a similar question in two servers, and then joined a new one, after which it made me give a phone number. |
Beta Was this translation helpful? Give feedback.
-
Just found this, seems to be pretty clear:
|
Beta Was this translation helpful? Give feedback.
-
Any update on any of this? Not sure I want to have my account banned for deleting messages. If it happens in the middle of it then you can't really remove the rest. I'm not really sure what makes it incredibly noticeable, is it just a large volume is suspicious? Stretching the limits of the discord API or whatever. |
Beta Was this translation helpful? Give feedback.
-
I think the very minimum you can do (while keep using it) is not to stress the API additionally. Which means don't look into other channels, don't send messages, don't send friend requests, etc. while the script is doing it's job. Optionally changing the delay can be done but that is up to you. |
Beta Was this translation helpful? Give feedback.
-
I was able to run this a few days ago, and haven't been banned yet. But I modified it to be much less brutal on the API. I changed the "baseDeleteDelay" variable to 700 on line 151. I did this because I found that a baseDeleteDelay (and no random number) of 750 was the sweet spot for never getting rate limited. Dropping it to 700 and adding the rand of 1 to 100 should give me an average of 750, but make it look (slightly) less automated. I deleted approx 35000 messages in a single DM over about 10 hours. |
Beta Was this translation helpful? Give feedback.
-
I'm new to this platform and have little to no programming experience. Could you explain how to increase randomization time? I'm concerned about my account being disabled, however I have 175,000 DM messages I wish to delete. I would appreciate your help a lot. I understand if you don't wish to speak openly about this because I share your suspicions too. Hope to hear from you soon. |
Beta Was this translation helpful? Give feedback.
-
Exchange the wait function line with the following: function getRandomIntInclusive(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1) + min); //The maximum is inclusive and the minimum is inclusive
} |
Beta Was this translation helpful? Give feedback.
-
200 ms search delay and 2000 ms delete delay is the sweet spot for me, otherwise I get rate limited. Edit: This can cause some bots to crash and raise complaints, I suggest to increase both delays. |
Beta Was this translation helpful? Give feedback.
-
Does this stop the recent issue of being rate limited quickly into deleting, using the standard 100ms 1000ms search & import delay? @0xpr03 |
Beta Was this translation helpful? Give feedback.
-
Not really, as you'll have to provide enough min/max delay for that to stop showing but, generally @Eratas values could work, just increase the min if you're having problems. |
Beta Was this translation helpful? Give feedback.
-
And also make sure that channels aren't linked to other servers through bots, and that they're logging your delete requests, otherwise this will cause massive outage and probably result into a ban or something worst. |
Beta Was this translation helpful? Give feedback.
-
Hello guys. Any new discoveries or techniques? Anyone got banned recently using this? |
Beta Was this translation helpful? Give feedback.
-
Is there now any code snippet that i can insert on my script to randomize the delays? or is this updated in the script? |
Beta Was this translation helpful? Give feedback.
-
Thank you for this. I need to delete like 3000 (3k) messages, i want to know the best deletion delay because i dont want my personal daily use account to get banned for this. I have a problem from only 1 server. |
Beta Was this translation helpful? Give feedback.
-
I recently deleted like 400 messages and now Discord spams me with human verification every time I try to add a new friend or even accept a friend request and respond back. |
Beta Was this translation helpful? Give feedback.
-
I’ve seen lots of people commenting on how if you get your account suspended due to deleting messages with your e-mail still attached to it it would stop you from creating new accounts. |
Beta Was this translation helpful? Give feedback.
-
@cedws did you find anything else? |
Beta Was this translation helpful? Give feedback.
-
I'm unsure how this would be handled, so excuse me if I'm ignorant, but could Discord be looking for things like mouse movements similar to the captcha algorithms? My perspective may be based on old, macro-style scripts rather than what ever is going on here and I'm not well-versed enough to fully understand this repository. Does adjusting the order of the deleted messages and or also deleting reactions help reduce likelihood of detection? So far, I've had no issues with using this repository. I used it in a server and in dms, but it's been years and I am hesitant to use it again. Has anyone tried a basic screen-position mouse macro, and does anyone have any results from using that? I suspect that a randomized time/position (both screen and order) mouse macro could better avoid detection, but this is much less convenient of course and my logic could be completely off-base. Any thoughts? |
Beta Was this translation helpful? Give feedback.
-
I began deleting all my account's messages 2 days ago. Probably somewhere around 10,000 in total. With an average delay of 2450 ms (I used the modification #168 which adjusts the delay randomly, however, I applied the changes from that gist to the original script and also set it to increase the min and max delays if rate limiting is reached). However, I didn't ever notice rate limits being reached. I used a min of 900 ms and a max of 4000 ms.
After getting most of it deleted, what seems to have resulted in my account suspended was one of or a combination of the following factors:
(1) Had the third party client Ripcord open
(2) Sent a message through it to a non-friend (I thought he was on my friends list but turns out no). Message failed to send.
(3) Then I sent a friend request. Around this point I was logged out and my account was disabled.
So if you're going to do mass-deleting, do not do any of those three things!
Beta Was this translation helpful? Give feedback.
All reactions