preetchaahal / python-chaturbate-bot

A bot to create random registrations for chaturbate.com and earn free money.
63 stars 12 forks source link

Chaturbate-registration-bot v0.0.9

This bot performs following tasks:

  1. Random credentials generation.

    • Username
    • Password
    • Email
    • Birthday
    • Gender
  2. Saving the generated credentials to DB.

    • Compatible with PostgresSQL for storing the random generated credentials
  3. Using the generated credentials to create accounts on chaturbate.com

For automating Google re-captcha solving:

For proxies

How to Run Guide


Dependencies

Steps to run

  1. Install all the dependencies using the following command: pip3 install -r requirements.txt

  2. Import dbexport.sql file to Postgresql-DB

  3. Update DB settings inside db_helpers.py, update host, user, password, dbname and users_table (near line 6).

  4. Run the script

3.1 Run Xvfb in the background and specify a display number

3.2 Set the DISPLAY variable to the number you chose

3.3 Run the script python3 scrape.py

  1. To force quit, hit Ctrl + C

  2. Happy registering with the BOT.

INSTRUCTIONS FOR BOT DEPLOYED ON VPS

Details: Creds- IP Address: 159.65.111.97 Username: root Password: QazWsxEdc!23 (Since it was the first login, had to change the password, plz update)

Notes:

1 Postgresql DB is used to save users details.

2 Postgresql creds

Additional Information

  1. A log file usage.log is generated by the tool for debugging. Useful for debugging.
  2. Incase of any issues/bugs, usage.log shall be referred to.
  3. The proxies i.e. ip and port are read http://spys.one/free-proxy-list/ website, and the script reads secure (https) available proxies from Tier-1 countries.
  4. To control the countries to be used, proxies_scrape.py file can be manipulated. the property tier_1_countries contains the list of Tier-1 countries that are used to read proxies. The property tier_1_countries_all consists of all the available Tier-1 countries.
  5. The Google re-captcha waiting time, i.e. time taken to wait for the recaptcha service is set to 30 seconds. However the service provider https://anti-captcha.com/ claims around 10-12 seconds for the same. Just to be on the safer side, 30 seconds has been set as the limit.