Twitter is making me follow random people. After two days of unfollowing them I get another dozens of people in my follow list. Did my account get hacked or something?
It seems the possibility you have been hacked is quite high. As the Twitter Help Center Page states, here are some common things that happen when you are hacked:
- Noticed unexpected Tweets by your account
- Seen unintended direct messages (DMs) sent from your account
- Observed other account behaviors you didn't make or approve (like following, unfollowing, or blocking)
- Received a notification from us stating that "You recently changed the email address associated with your Twitter account." (even though you haven't changed your email address)
The Twitter Support page states that you should perform the following steps to remedy the issue:
Change your password
Please change your password immediately from the Password tab in settings. Please select a strong password you haven't used before. If you can't log in to your account, please see this troubleshooting page.
Revoke connections to third-party applications
While logged in, visit Apps in your settings. Revoke access for any third-party application that you don't recognize.
Update your password in your trusted third-party applications
If a trusted external application uses your Twitter password, be sure to update your password in that application. Otherwise, you may be temporarily locked out of your account due to failed login attempts.
Your account should now be secure, and you shouldn't see the unexpected account behaviors moving forward. If you're still experiencing issues, please file a Support request for assistance.
Along with doing this I suggest scanning your computer for malware using a program such as Malwarebytes.
protected by Community♦ Mar 1 '14 at 8:19
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?