Adam Green
Twitter API Consultant
adam@140dev.com
781-879-2960
@140dev

Twitter must stop the DM spam or face collapse

by Adam Green on May 29, 2012

in Twitter Spam

  • YO! this guy has been spreading some really badnasty rumors about u… bit.ly/KTsPo
  • Hello some person is posting very bad things about you… bit.ly/KYxvJ
  • lol…OMG I’m laughing so hard at this pic of u someone found bit.ly/LIMvO

I now get about 20 to 30 of these Direct Messages from people I follow on Twitter every day, and I know I am not alone. These DMs are not just an annoyance, like normal Twitter spam. The difference is that they come from Twitter accounts I have followed, and as a result they are making it impossible for me to trust any DM I get, even if I know the source. I believe that these DMs will eventually destroy Twitter if they aren’t brought under control. Is that too extreme? Think about what Twitter is made up of. It’s really a simple model. There are relationships with other users, messages sharing ideas, and links in those messages that you click on. These DM spams are destroying all 3 of these aspects of Twitter.

If I can’t trust any URL in any DM, then I won’t click them. That eliminates the value of DMs for me and thus for Twitter. If I can’t trust that the DM is actually being sent by the person I followed and not the result of some kind of hack, I no longer believe that I actually have a relationship with that person. So this DM scam is breaking trust, relationships, and the ability to click on links. What other value does Twitter have?

I’ve been tracking the accounts that send these DMs, and they never seem to repeat. When I look at their behaviors, tweets, friends, followers, etc., they look like legitimate accounts. They do not seem to be pure spambot accounts. So why are they sending this nonsense? The only possible answer is that the DMs are being sent by one or more rogue apps. These are Twitter applications that have been authorized by users, that are then taking advantage of this authorization to send DMs without the user’s permission or knowledge. That is the only possibility. The cost of creating and maintaining all these accounts just to send the DMs would be prohibitive. This has to be the work of bad apps. So the other critical part of Twitter, the one I earn my living from, is being destroyed. Once users recognize that rogue apps are out there, they will stop signing into any apps.

Trust, social relationships, the value of messages received through Twitter, the ability to click on a link sent through Twitter, and the ability to sign up and use a third party Twitter app, all destroyed. Am I being too extreme in saying that this could be the end of Twitter?

The amazing thing is that the problem could be solved in a few minutes by Twitter. All they have to do is include the name of any app that sends a DM inside the DM email. They already publish the app source in tweets. You can easily see this in clients like Tweetdeck. If they did the same thing with DMs, we could all see which apps were sending these DMs, and everyone would revoke their authorization for these apps. Twitter could be notified, and kill the bad apps. Problem solved. Why won’t Twitter make this simple change?

Previous post:

Next post: