Update on the Twitter Auto Post Bot’s Progress

This entry is part 4 of 4 in the series Auto Tweeting

If you will allow my musing, I launched a couple killer new features to my Twitter Bot the other day that I’d like to pat myself on the back about.

My Twitter Bot now retweets other Twitter accounts posts!

Wow Terri, that’s revolutionary (NOT!) you say?

Well here’s some other details about why I think it’s pretty awesome:

  • It pulls tweets from a curated (private) Twitter list of relevant and semi-relevant accounts
  • It grabs the most recent (40 or so) post and gives them each a rating based on criteria like:
    • Is there a link? [+]
    • Have others retweeted it? [+++]
    • Are specific keywords in the tweet? [+]
    • Does it use hash tags [+], and if it does see if it uses TOO many (too many #tags = spam IMHO) [-]

With me yet? Awesome.

There was also an existing feature that automatically followed other Twitter accounts if their Twitter accounts were detected in the content of the 3rd party API I pull data from. Now it now only follows them but also adds them to a “staging list” or the curated list mentioned above, but only if their recent tweets prove relevant enough to qualify them.

A couple other tid-bits of information about the Twitter bot:

  • I get about 10x more @mentions than my personal account and more RT’s (which adds more @ mentions thanks to the system that thanks the RT’ers)
  • It hasn’t been blocked as spam thanks to the system performing self-checks to ensure duplicate content isn’t constantly posted (usually a lag of 3-7 days between repeats) well and cause I don’t spam people with annoying @ mentions

Also: I hadn’t touched it for more than a month and a half (yes I got lazy about REAL posting) and during that time it was performing beautifully & carrying on simple conversations with it’s followers. Granted the simple conversations included my “random post” asking my followers a general conversational question and them responding or the account posting some other automated tweet, another account RTing that, my bot thanking them and them responding to the thank you.

If you don’t think that’s cool and wish you had access to my GIT repo we may not be friends anymore.

If there are specific parts that I’ve described that you’d like me to go into coding detail about please let me know in the comments; I would love to go into detail but don’t have the time to explain ALL of it so request away ladies & gents!

This site runs on the Thesis WordPress Theme

Thesis Theme thumbnail

If you're someone who doesn't understand a lot of PHP, HTML, or CSS, Thesis will give you a ton of functionality without having to alter any code. For the advanced, Thesis has incredible customization possibilities via extensive hooks and filters. And with so many design options, you can use the template over and over and never have it look like the same site.

If you're more familiar with how websites work, you can use the fantastic Thesis User's Guide and world-class support forums to make more professional customizations than you ever thought possible. The theme is not only highly customizable, but it allows me to build sites with a much more targeted focus on monetization than ever before. You can find out more about Thesis below:

{ 5 comments }

1 Andy @laser treatment for acne August 30, 2011 at 5:34 am

Hmm Nice I will also read other posts on this. Thanks

2 Josh "Fcs Fins" Man
Twitter:
November 5, 2011 at 4:15 am

I wish your blog had dates of each posts. They are fun to read but i Just would like to know when they are posted.

3 Terri Ann
Twitter:
November 21, 2011 at 1:38 pm

Thanks for pointing that out Josh. I had moved them from the top of the post to the bottom at one point because most of my posts aren’t time based. The last template update seems to have wiped that out. I’ll add it to my to do list!

4 Ahsan
Twitter:
January 4, 2012 at 9:44 am

I read all the parts of twitter. Your article is very clean & interesting to read.

5 johan January 16, 2012 at 11:46 am

I was searching it for long time…thanks for the article

Comments on this entry are closed.

Previous post: