
Wrote another wave robot, this are strangely addicting to write. Its weird because at this level Wave is really just a glorified IRC chatroom. They have been doing bots in rooms for decades. But I don’t know, something is really cool about going back to the purity of that model, while using future-looking technology like Wave. I am on board 100%.
Anyway, FEZZIKYBOT!
Read more…

As part of my ‘learning ASP.NET’ series of posts, I thought I would discuss using the bit.ly url shortening API. I will add auto shortening to my
SpiniTweet application. SpiniTweet simply takes the last song played on
WMFO from
Spinitron, and creates a nicely formatted tweetable string. You click, ‘Tweet This’, and then you don’t have to re-type your tracks as you are djing on air to let people know what you are playing. I like to include a link to listen to ‘MFO live via the web, in case someone
wants to tune in. This is the link I want to shorten.
First off, apparently bit.ly doesn’t reuse links, so in my case I really don’t need to do this programmatically. But where is the fun in that?!?! Plus, I want to eventually add the ability for any link to be shortened in SpiniTweet, not just the WMFO listener link.
After you sign up for bit.ly, you get your API key in your profile. This is needed because they limit the total number of connects at one time. Next, check out the
documentation wiki! bit.ly uses a
REST api. If you really want details you can go read that linked wiki page. The bit.ly REST api is simple. We will be most interested in the ’shorten’ command, but there are others for doing things like expanding links and getting stats.
Our goal will be to send a url similar to this:
Read more…