Selenium Twitter Account Script
Budget: $10 – $30 USD
I’m looking for an experienced Python developer with strong Selenium skills to build a reliable, well-documented script that can create an X (Twitter) account using a proxy and an email address that I will provide. This project is for legitimate automation/testing purposes only — the final deliverable must respect X’s Terms of Service and must not be used for spam, evasion, or abusive activity.
Key requirements (must-have)
Python 3.9+ implementation using Selenium (or Selenium + undetected-chromedriver if needed).
Support for HTTP(S) & SOCKS proxies (able to accept proxy credentials).
Accept an email address (or list of addresses) I provide and use it for registration (assume email confirmation step; script should optionally wait for or poll IMAP/POP3/SMTP to fetch OTP if provided credentials).
Configurable user-agent, browser profile, and basic fingerprinting mitigation options (no promises to evade sophisticated detection).
Command-line interface or simple config file (JSON/YAML) to provide: proxy, email, display name, username pattern, password, and options.
Clean, modular, well-commented code and a README with setup & usage instructions.
Clear error handling and logging (so I can see progress and failures).
Unit / basic smoke tests or a test plan demonstrating the script works.
Delivery of source code + instructions to run on Linux (Ubuntu) and Windows (optional but preferred).
I will provide the email account credentials and proxies; you should not hardcode any secrets.
Nice-to-have
Optional: support for rotating IP via proxies list.
Optional: headless mode toggles and 1-click Dockerfile to run the script.
Optional: small UI (Flask/basic web UI) for launching tasks.
Compliance & ethics
By applying, you confirm the script will be built for legitimate/testing purposes. You must not deliver or advertise functionality intended to create large numbers of accounts for spam or to bypass platform rules. I reserve the right to refuse work that appears malicious.
Deliverables
Fully working Python script(s) meeting the requirements.
README with setup, dependencies, usage examples and sample config file.
Test plan / demonstration logs showing successful account creation with a provided email.
(Optional) Dockerfile and small test wrapper.
7-day bugfix support after handover.
Key requirements (must-have)
Python 3.9+ implementation using Selenium (or Selenium + undetected-chromedriver if needed).
Support for HTTP(S) & SOCKS proxies (able to accept proxy credentials).
Accept an email address (or list of addresses) I provide and use it for registration (assume email confirmation step; script should optionally wait for or poll IMAP/POP3/SMTP to fetch OTP if provided credentials).
Configurable user-agent, browser profile, and basic fingerprinting mitigation options (no promises to evade sophisticated detection).
Command-line interface or simple config file (JSON/YAML) to provide: proxy, email, display name, username pattern, password, and options.
Clean, modular, well-commented code and a README with setup & usage instructions.
Clear error handling and logging (so I can see progress and failures).
Unit / basic smoke tests or a test plan demonstrating the script works.
Delivery of source code + instructions to run on Linux (Ubuntu) and Windows (optional but preferred).
I will provide the email account credentials and proxies; you should not hardcode any secrets.
Nice-to-have
Optional: support for rotating IP via proxies list.
Optional: headless mode toggles and 1-click Dockerfile to run the script.
Optional: small UI (Flask/basic web UI) for launching tasks.
Compliance & ethics
By applying, you confirm the script will be built for legitimate/testing purposes. You must not deliver or advertise functionality intended to create large numbers of accounts for spam or to bypass platform rules. I reserve the right to refuse work that appears malicious.
Deliverables
Fully working Python script(s) meeting the requirements.
README with setup, dependencies, usage examples and sample config file.
Test plan / demonstration logs showing successful account creation with a provided email.
(Optional) Dockerfile and small test wrapper.
7-day bugfix support after handover.
Related categories:
Python
Web Scraping
Software Architecture
Google App Engine
Test Automation
HTTP
Selenium
Automation