Tweetagram

Tweetagram


I spend a lot of time programming, but I'm also a musician, too.  A while back, I had one of my songs entered into the CBC Searchlight contest.  It is a social media contest, the entries that had the most votes wins and gets to move on to the next level of voting.

I used Facebook to promote my entry in the contest, but I found a greater use for Twitter.  I would send out tweets to my followers and also to followers of other people who liked the same typed of music that I played.  It got to be a bit tedious, so I built a program in C# to help with that.  



In order for the program to access Twitter, you need to verify through a PIN code.

After verifying, the user was greeted with this window:

The main window of the program. You can see that it allows you to send Tweets, or direct messages. You can specify a rate at which these tweets are sent. The reason for having a time limit is that if all tweets are sent at once, Twitter will likely suspend your account for spamming. That is why it is good to sort of 'drag out' the time between tweets. 



The program allowed you to specify how many users were mentioned in each tweet. While it is nice to mention a lot of users in one tweet (killing two or more birds with one stone), this also limits the amount of content you can send them. This being due to Twitter's 140 character limit.


You may also see that this program allows you to follow the users before following them, and auto reloading once all users have been sent a tweet. You can also add a user to your 'favourites' list, to be able to send them tweets from the 'favourites' tab at any time you want; sort of like a mailing list.


There are many other features that were being developed, such as checking for unfollowers since the last time the program was ran.