lessons learned from the Twitter/Identi.ca bot development

Posted on February 11, 2009. Filed under: development, economy, making money | Tags: , , , , , , , , |

//flickr.com/photos/spiritsdancing/2619213845/

(CC) BY-NC-SA 2.0 Hil / Flickr; http://flickr.com/photos/spiritsdancing/2619213845/

First to admit it: I didn’t really dig into the underlying issues of Twitter or Identi.ca. However, while I developed that Twitter and Identi.ca bot framework, I came across some, I feel worth sharing:

Identi.ca looks like being on a good way. Their goal is to be a Twitter alternative. So they implement the Twitter API.

During the bot framework development, I ran into some nasty issues at Identi.ca: Every message of everyone you follow got into your personal inbox. — On Twitter, if you want to see the mails only directed at you, you can do so and ignore what’s going on in your followees’ streams. Here, on Identi.ca, you couldn’t. Just everything your followees wrote went to your inbox. The filter was broken.

Even worse, the message was tagged as a reply to you and to particularly you, stated by some bit of data of the message in question. That, at some point stopped.

When I had to look at Identi.ca replies lately, it was mostly fixed. Back then, only messages that happened to have ‘@yourname’ in them got into your inbox, and that tag reply to particularly you vanished, if I remember correctly. I had to deal with that when I set up detecting new messages and responding to them.

Another issue was that my bot’s messages were flagged as replies to it. I fixed that by finally pattern matching the head of every message with ‘@botname’. However, as things notably sorted out already during the few days of I developed against Identi.ca made a good impression on me of how hurriedly its maintainers are working to get everything straight and smooth. Looks good.
 

On the other hand, Twitter interfered with testing the bot framework. Quite regularly I ran into the issue that Twitter blacklisted my IP just after one test suite ran. The first one came through, the second failed. Looked like random failure, and took me a while to realize it was really nothing on my side nor any fail whale thing on the other end, but deliberate punishment issued at me. — Getting a new IP address usually sorts out that sort of thing.

I’ve got my doubts whether uch interfering helps Twitter to gain folks who love to build stuff — services, businesses — atop of Twitter. Instead, I think it would be rather useful if both micro-blogging services, Twitter and Identi.ca would offer bot testing accounts and support developers there. That way either (or both) of them could become a real platform [for businesses offering services atop of Twitter/Identi.ca]. Plus, I see a chance for them to cash in: Just charge service bots who cause above-average traffic. That would leave air to breathe for bot services maturing while fully-fledged services would pay.

Make a Comment

Make a Comment: ( 2 so far )

blockquote and a tags work here.

2 Responses to “lessons learned from the Twitter/Identi.ca bot development”

RSS Feed for Tech/Social/Howto Comments RSS Feed

Your blog post was ’scraped’ by tweetmoney.com – copied in its entirety and posted to the tweetmoney.com site – please see the following link http://tweetmoney.com/tweetmoney-making-tweet-money/lessons-learned-from-the-twitteridentica-bot-development/lessons-learned-from-the-twitteridentica-bot-development.html/

This has happened to me too twice already and I am trying to make as many people aware of the issue as possible. It appears the site uses click-through ads to generate revenue and the only content I’ve seen on the site are blog posts tagged or mentioning twitter in them.

GoDaddy.com is where the site is being hosted. I’ve written a copyright claims notice to them pursuant to the “DMCA Act of 1998″ United States Code Title 17 Chapter 5 §512 (C)(3)(a) requested a takedown of my material and a cease and desist order against the site owner against any other copyright infringement and waiting for a reply.

Please contact me through my blog at http://martinpiraino.wordpress.com/about-this-blog/ and leave a comment on how I can contact you. I’d like to get more people to write godaddy about this issue so the site is shut down and you need to write a particular email address and include particular information in the note to godaddy so they will act on it.

There is no need to post this comment to your blog, please delete it but consider helping me get that site shut down.

Nah, at second glance, I think it’s actually a benefit for me. Here’s my full-length answer on that matter: http://dagobart.wordpress.com/2009/02/11/seven-reasons-why-it-is-good-when-your-content-gets-full-quoted-stolen/


Where's The Comment Form?

Liked it here?
Why not try sites on the blogroll...