Keeping Twitter safe and free from spam is a top priority for us. One of the most common spam violations we see is the use of multiple accounts and the Twitter developer platform to attempt to artificially amplify or inflate the prominence of certain Tweets. To be clear: Twitter prohibits any attempt to use automation for the purposes of posting or disseminating spam, and such behavior may result in enforcement action.
In January, we announced that as part of our Information Quality efforts we would be making changes to TweetDeck and the Twitter API to limit the ability of users to perform coordinated actions across multiple accounts. These changes are an important step in ensuring we stay ahead of malicious activity targeting the crucial conversations taking place on Twitter — including elections in the United States and around the world. Today, we’re sharing details about those changes, as well as important guidance for developers on how to comply with these rules.
Please review this guidance carefully, as you may be required to make changes to your application or service.
Do not (and do not allow your users to) simultaneously post identical or substantially similar content to multiple accounts. For example, your service should not permit a user to select several accounts they control from which to publish a given Tweet.
Do not (and do not allow your users to) simultaneously perform actions such as Likes, Retweets, or follows from multiple accounts. For example, your service should not permit a user to select several accounts they control to follow a specified account.
The use of any form of automation (including scheduling) to post identical or substantially similar content, or to perform actions such as Likes or Retweets, across many accounts that have authorized your app (whether or not you created or directly control those accounts) is not permitted. For example, applications that coordinate activity across multiple accounts to simultaneously post Tweets with a specific hashtag (e.g. in an attempt to cause that topic to trend) are prohibited.
Today, we’re also introducing changes to TweetDeck’s multiple account functionality to reflect this guidance. Users of TweetDeck will no longer be able to select multiple accounts through which to perform an action such as Tweeting, Retweeting, liking, or following.
If your app or service includes features which allow users to perform simultaneous actions across multiple accounts, you should make changes to bring it into compliance with this policy by March 23, 2018. Failure to comply with these rules could result in enforcement action, up to and including the suspension of associated applications and accounts.
While we provide detailed definitions of what constitutes spam in the Twitter Rules and Automation Rules, you should keep these two policies front of mind whenever you use the Twitter API to publish, share, or engage with content on Twitter:
You can ask questions about any of our developer policies, and specifically about this clarification, using the Rules and Policies category in the Developer Forums.