Reddit patched undetected chrome driver?

AlbertWeskey

Junior Member
Joined
Aug 10, 2022
Messages
139
Reaction score
120
So I've been getting my hands dirty and getting into botting.
Was using a Python, Selenium, Undetected Chrome Driver stack all running through Brave (newb shit I know).

Now all of a sudden Reddit won't let me log in through my scripts.
Dev tools shows "Uncaught (in promise) Error: User is required in v2 events" when clicking the login button with selenium

This had led me to believe they've served an update to detect the undetected_chromedriver.v2 python package I was using. To my knowledge this package boots up one up multiple edited chrome driver executables named something like 45234523452345_Chromedriver stored in an obscure location on my PC.
I'm really not experienced enough to even begin to understand how it's being detected or how they even made it undetected in the first place.

I digress, anyway I was wondering if anyone was able to point me into the direction of a better stack. I know there's a few threads on here talking about this but they seem pretty old and those methods could potentially be patched too.
Don't need my hand held but I'm sure there's plenty of people here whom know why Python and Selenium is such a bad idea and why something else may be better?

It's like I almost need something seperate from the browser like AHK but different in that it can effectively read and click elements based on page source. A way to have stored separate profiles with unique fingerprints would be awesome too because previously my script was just logging in on a fresh print everytime.
 
Are you talking about gologin?

I've heard anecdotally that a user was getting tracked. His accounts got suspended and he had to open an rdp then could only unlock 20 accounts, anymore and they'd get banned. Apparently reddit was detecting the computer somehow?
 
Are you talking about gologin?

I've heard anecdotally that a user was getting tracked. His accounts got suspended and he had to open an rdp then could only unlock 20 accounts, anymore and they'd get banned. Apparently reddit was detecting the computer somehow?
Have not heard that before. But in my experience, reddit not gonna detected it.
You can try Dolphin or Incogniton, both of them offer free plan to try, and you can find their post in the marketplace
 
Clear the cache and make sure that cookies are enabled.

Have you tried with different login details? Creat another account and test it.

Somewhere I have my reddit bot, but I'm not in the office ATM so I can't test it.
 
To use selenium on popular social medias you gotta know your way around them, for reddit here is a big big tip: Use their old.reddit site, way less secure.
You need a large toolset of things to avoid detection using selenium, you need a bit of AI to hide your actions, and you cannot abuse the bot by using inhuman reaction times.
 
Are you talking about gologin?

I've heard anecdotally that a user was getting tracked. His accounts got suspended and he had to open an rdp then could only unlock 20 accounts, anymore and they'd get banned. Apparently reddit was detecting the computer somehow?
Yes, it seems they are tracing computer. I talked to an expert and he doesn't agree with me, but I belive it's true. I am changing MAC addresses and computer names, rotating browsers and have mixed luck.
 
Clear the cache and make sure that cookies are enabled.

Have you tried with different login details? Creat another account and test it.

Somewhere I have my reddit bot, but I'm not in the office ATM so I can't test it.
The cache, cookies and prints were fresh for every browser window/account. I had many accounts. Certainly wasn't the problem.
 
Dig into the network (just don’t close the browser instance from your code.. it will stay open. you can still kill it later on, manually) and see which call did this. I am assuming the button click triggers an ajax call, and the error you see is the response from that ajax call.

My best guess is that some request variable is missing from that ajax call payload, which would have been sent if it was clicked normally. Compare that with a normal browser session and you will have a much better understanding.
 
Also faced with this, so far the only solution I have found is to use the mobile user agent
 
try a different browser .
  • Multilogin. Trusted market veteran. ...
  • GoLogin. Affordable Multilogin alternative. ...
  • X-Browser. Free option for individual use. ...
  • Kameleo. Unlimited profiles and a mobile app. ...
  • AdsPower. Powerful no-code automation tools. ...
  • Incogniton. Fully featured with a free 10-profile plan. ...
  • Linken Sphere.
 
some of my clients have built their own bots using python and sele but clicking on the element seems to be detected quickly and considered a bot your account will be banned quickly, 10 accounts created and only 1-2 active accounts
 
Back
Top