Twitter locks accounts when it detects suspicious activity. While this can be frustrating, BotWitter provides an automated way to unlock these accounts - saving you hours of manual work.
This guide covers the prerequisites for unlocking, the automated unlock process, and troubleshooting common issues.
Prerequisites Checklist
Before You Begin
The unlock process requires specific configurations to be in place. Missing any of these will cause the unlock to fail.
Captcha Service Configured
Go to Settings > Captcha and configure a captcha solving service. The unlock process requires solving captchas automatically.
Email Address Added
The account must have an email address associated with it. Twitter sends a verification code to this email during the unlock process.
Email Password Entered
The email password (mail password) must be saved for the account. BotWitter needs this to access the email inbox and retrieve the verification code.
Email Must Be Accessible
The email inbox must be accessible via IMAP. Ensure the email provider allows programmatic access and credentials are correct.
Why Accounts Get Locked
Understanding why Twitter locks accounts helps you prevent future locks:
Unusual patterns like rapid following, mass liking, or aggressive engagement triggers Twitter's security.
Exceeding Twitter's action limits too frequently causes temporary locks.
Logging in from a new IP address or geographic location can trigger verification.
Performing the same action across many accounts simultaneously.
The Unlock Process
Once prerequisites are in place, unlocking is straightforward:
Select Locked Accounts
In the Accounts page, filter by "Locked" status or select specific locked accounts.
Start Unlock Action
Right-click and select "Unlock" or use the bulk actions menu for multiple accounts.
Captcha Solved Automatically
BotWitter sends the captcha to your configured service and waits for the solution.
Verification Code Retrieved
Twitter sends a code to the account's email. BotWitter reads the inbox and extracts it.
Account Unlocked
The code is submitted automatically. Account status changes from "Locked" to "Active".
Tips for Successful Unlocks
Use Reliable Email Providers
Some email providers block programmatic access. Gmail, Outlook, and custom IMAP servers work best. Ensure IMAP is enabled.
Keep Proxies Consistent
Use the same proxy for unlock that the account normally uses. IP changes during unlock can cause additional verification.
Wait After Unlock
Don't immediately start heavy automation after unlocking. Let the account "rest" for a few hours before resuming normal activity.
Check Captcha Balance
Ensure your captcha service has sufficient balance. Each unlock attempt consumes credits for captcha solving.
Troubleshooting
Preventing Future Locks
Best Practices to Avoid Locks
- Respect rate limits - use conservative delays between actions
- Warm up new accounts gradually before heavy automation
- Use consistent proxies - avoid frequent IP changes
- Vary your actions - don't perform the same action repeatedly
- Enable sleep schedules to mimic human activity patterns
- Keep accounts active with regular, varied engagement
Quick Recap
- Prerequisites: Captcha service + Email + Email password
- Process: Fully automated - captcha solving and code retrieval
- Email Access: IMAP must be enabled on the email provider
- After Unlock: Let account rest before resuming automation
- Prevention: Respect limits, use proxies, warm up accounts