Web Automation Engineer — Python / Selenium — Verification Module Improvement in tiktok Bot

Заказчик: AI | Опубликовано: 25.10.2025
Бюджет: 30 $

The bot is designed to automate the TikTok account creation process, including tasks like registration, profile setup, and verification. While the bot performs most of these tasks successfully, it frequently encounters issues during the verification stage. The main issues are: CAPTCHA Challenges: The bot struggles with bypassing CAPTCHA challenges. Although it attempts to solve them, the current solution does not consistently work, leading to failures in the verification flow. SMS Verification Failure: The bot successfully initiates the process for sending an SMS verification code, but it often fails to actually deliver the code to the provided phone numbers. This issue prevents the bot from completing the account verification process, and the success rate for SMS delivery is currently well below expectations. The target is to achieve a greater than 95% success rate in sending the verification code reliably to the listed phone numbers. Your task is to strengthen the verification step to ensure the flow reliably reaches the point of sending the verification code. Once the SMS is successfully sent, I will take over the downstream tasks. Current State: The bot performs its tasks efficiently, but it lacks an effective CAPTCHA handling mechanism. The primary issue is that the CAPTCHA solving function fails intermittently. The main goal here is to reliably send the verification code via SMS, after which I will handle the remaining steps of the project. Requirements: CAPTCHA Handling: A robust auto-solver is needed, with a high success rate (≥90%) for solving CAPTCHAs. You may either integrate a third-party service (such as 2Captcha) or develop a custom model to solve the CAPTCHAs. Speed Optimization: Efficiency is critical for the bot to perform the automation tasks within an optimal timeframe. The solution should be optimized for performance without introducing unnecessary delays. Anti-Blocking Measures: Implement effective anti-blocking strategies (e.g., random delays, proxy rotation) to prevent detection and blocking. Deliverables: A CAPTCHA module with a solve success rate of ≥90% in real-world scenarios. An optimized bot that performs tasks efficiently without introducing unnecessary delays. Anti-blocking measures that are easily configurable via a settings file or in the same bot file.