markdown Copy code

PythonDeveloper-TiktokBot

PythonDeveloper-TiktokBot is a Python-based automation tool designed for managing TikTok accounts. It can create new accounts, handle CAPTCHA challenges, use proxies to prevent bans, warm up accounts by simulating interactions, and perform mass posting. This project aims to streamline the management of multiple TikTok accounts for various purposes.

Features

  • TikTok Account Creation: Automatically create TikTok accounts with random credentials.
  • CAPTCHA Bypass: Integrate with sadcaptcha.com to solve CAPTCHA challenges.
  • Proxy Support: Utilize proxies to avoid detection and bans.
  • Account Warming: Simulate interactions to warm up accounts using Selenium.
  • Mass Posting: Efficiently post content across multiple accounts.

Project Structure

PythonDeveloper-TiktokBot/

│ ├── captcha_bypass.py # Handles CAPTCHA solving using sadcaptcha.com API

├── tiktok_account_creation.py # Responsible for creating TikTok accounts

├── account_warming.py # Warms up TikTok accounts by watching videos

├── mass_posting.py # Manages mass posting to all created accounts

├── proxy_setup.py # Loads and tests proxies from an external file

├── run.py # Main script to run the bot

├── created_accounts.txt # Stores credentials of created accounts

├── proxies.txt # Contains the list of proxies

└── README.md # Project documentation

bash

Copy code

Installation

  1. Clone the Repository:

    git clone https://github.com/yourusername/PythonDeveloper-TiktokBot.git
    cd PythonDeveloper-TiktokBot
    

Installation

  1. Clone the Repository:

    git clone https://github.com/yourusername/PythonDeveloper-TiktokBot.git
    cd PythonDeveloper-TiktokBot
    

Install Dependencies:

Ensure you have Python 3.x installed, then run:

pip install -r requirements.txt

Setup Proxies:

Add your proxies to proxies.txt (one proxy per line):

[perl Copy code http://username:password@proxy1.com:port http://username:password@proxy2.com:port ...](http://username:password@proxy1.com:port http://username:password@proxy2.com:port ... )

Configure CAPTCHA Bypass:

Sign up with sadcaptcha.com. Update the solve_captcha function in captcha_bypass.py with your API details.

Usage Run the Bot:

The main script to start the bot is run.py. Execute it using:

python run.py

PythonDeveloper-TiktokBot

Overview

PythonDeveloper-TiktokBot is a Python-based bot designed to automate TikTok account creation, warm-up, and mass posting. This project utilizes proxies to avoid bans and CAPTCHA bypass services to handle verification challenges.

Creating Accounts

The bot will create TikTok accounts using the proxies listed in proxies.txt and save the credentials in created_accounts.txt.

Warming Up Accounts

After creating the accounts, the bot will warm them up by interacting with TikTok videos.

Mass Posting

Once the accounts are warmed up, use the mass posting functionality to post content to multiple accounts.

Configuration

  • Proxies: Manage proxies in proxies.txt.
  • Account Credentials: Stored in created_accounts.txt.
  • CAPTCHA Bypass: Configure API details in captcha_bypass.py.

Contributing

We welcome contributions! If you would like to enhance this project, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See LICENSE for more details.

Acknowledgements