If you're running SnapBot and encounter a CAPTCHA during login, follow these steps to bypass it:
-
Run the Bot Once
Start SnapBot normally. If you see a CAPTCHA, close the bot for now. -
Log into Snapchat Web Manually
-
Open your regular browser (Chrome recommended).
-
Try to log in — if you see a CAPTCHA, solve it manually.
-
-
Find Your Chrome Profile Path
-
Locate your Chrome user data folder.
Example for Windows:C:\Users\YOUR_USERNAME\AppData\Local\Google\Chrome\User Data\Default -
Replace
YOUR_USERNAMEwith your actual Windows username.
-
-
Edit Your Code
In your SnapBot code, modify thebot.launchSnapchatcall like this:await bot.launchSnapchat({ headless: false, // Browser will be visible args: [ "--start-maximized", "--force-device-scale-factor=1", "--allow-file-access-from-files", "--use-fake-ui-for-media-stream", "--enable-media-stream", ], userDataDir: "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Google\\Chrome\\User Data\\Default", // Use your real Chrome profile });
-
Run the Bot Again
Now when you run the bot, it should use the same profile where the CAPTCHA was already solved.
You’ve bypassed the CAPTCHA, and SnapBot should now work without interruptions.
📌 Special thanks to marcel for pointing this out