I'm in the process of building a piece of software that runs on a server I own that will send a tweet for any account that I add to it. So if I have 5 accounts it will send a tweet from each of these 5 accounts. The tweets are randomised, so I'm not sending the same tweet out 5 times. It's for a bigger project I'm working on that will allow tweets linking to content thats been created to be sent automatically. Each account that's set up uses access tokens etc gained from the Twitter App Developer portal. I've tested it with a dummy account which I set up and it's worked fine. On Saturday I decided to use this software on an adult themed Twitter account which I set up a week or two ago. It sent 3/4 random tweets containing an image and a link to an affiliate site automatically (it's set to send every hour) and they loaded perfectly. But then I noticed on the account that another tweet wasn't sent until 4 hours later, and since then no tweets have been sent at all. Looking at the log for this software I record the output that the API gives me. And in each of these instances I get the following error: Code: 226 Message: This request looks like it might be automated. To protect our users from spam and other malicious activity, we can't complete this action right now. Please try again later. Obviously Twitter are right, it is automated, but the content isn't being repeated. I'm trying to work out how best to get this limit restricted. I don't think going to Twitter support asking them to lift the spam ban on this particular account will do me any good due to the nature of what it's promoting and the followers it has. The only thing I can think of is to reduce the number of times a day I try to tweet to this account to once every 3 hours, and send tweets manually in the intervening time? I'm interested to know who else here had this issue and how they got around it, and whether my idea to gain trust with Twitter indirectly will be successful?