The Weather, by Twitter.
A few weeks ago, Kellan and I whipped up what is tentatively known as "WeatherBot". It's a simple tool to provide weather updates to Twitter users. Every morning at 7:00 AM and 3:45 PM (local time, that's 07h00 and 15h45 for those of you across the pond), our fleet of WeatherBots will send a weather update to Twitter.
If you follow these bots, you'll receive those updates wherever you normally get your Twitters; IM, Phone, RSS, or just on the web. So far, we have bots for the following cities (links are to the bots' twitter profiles, for easy friending action): Boston, Brighton, Chicago, Helsinki, London, Los Angeles, New York, Paris, Portland, San Francisco, Seattle, Singapore, and Vancouver. If you'd like to see another city, just ask and we'll provide.
The source code is available over on Google Code as Twitter Weather. Kellan and I will be providing follow-up posts (and hopefully talks!) about how we built this, and updates on future improvements, so watch this space, and if you're not already on Twitter, sign up already! We're building an awesome space, and want you to have as much fun as we are.

42 Comments:
Ann Arbor weather please? Should be a simple bot to write (it always returns cloudy in February)
You should create a bot for Virginia Beach!
Hello: Could you create Philadelphia, PA please. Thanks. Keep Twittering!
Any chance of Sydney or Melbourne?
Aloha!
Slightly off-topic, I know, but I had to say something. I just found you through the Twitter email message.
My name is Blaine...and here's the weird part... my next youngest brother's name is Kelan!
Yeah, my eyebrows went up when I saw mention of Kellan and Blaine!
http://www.twitter.com/zztype (That's me.)
Aloha,
Blaine
Whoa, whoa... I had to write again. I just looked at the top of your blog and find that your name is Blaine Cook.
My middle name is Cook. I'm not kidding.
http://alohatown.com/genealogy/
Look it up on my family tree!
Blaine Cook Fergerstrom
Please sir, can i have a "cape town" - the one in South Africa - weather update bot for twitter?
*oliver.big.eyes*
ditto the request for sydney australia ... and maybe coffs harbour , New South Wales Australia -- i'm going there on holiday ...
An option for Celsius/Centigrade forecasts would be a very nice addition, especially when you expand to more cities outside the US.
Washington, DC (nearest airport code: DCA) would be lovely.
it would be great if you could provide one for Rome, Italy :)
thank you!
Hi: I'd like a Greenville, SC version. :) Is that easy to do? Something like wxgreenvillesc, maybe.
Please, add Warsaw, Poland. :) Thx.
could you add Rome, Italy?
faro, in portugal, please!
I would like to see a Forest City, NC, Charlotte, NC Shelby, NC, Gastonia, NC or Asheville,NC weather on twitter.
Thanks,
I would love the weather for Cape Town if possible (in Celcius!) :)
lisbon, portugal, centigrade, if you'd be so kind.
amazing service.
Can u do Toronto Canada. Many thx
St. Cloud, MN if you would, please. Thank you!
Pittsburgh, PA Please??
I'd grabbed the Twitter Weather code from Google and planned to do it myself, but if you could hook up Atlanta, GA, that would almost certainly be a better solution.
Thanks,
Coty
Duluth, MN and Minneapolis, MN. PLEASE.
Philadelphia, PA please! Thanks!
How about Denver?
That would be great. thanks!
Houston, Texas would be great!
Philadelphia, PA would be terrific. Thank you!
abilene and college station, tx please!
I want to second that vote for Minneapolis, MN.
Philadelphia, please.
Bangkok, Thailand, please!
Birmingham, Alabama, please. :)
Kuala Lumpur, Malaysia, pretty please!!
Very cool, who are you using for your weather data? Someone with decent accuracy than who I hope. Most weather sources mean well, but their updates are really not very accurate on a national level. Well, unless I lived next to an airport of course. ;)
Regardless, very cool idea and open source too, very cool!
Santa Cruz, CA, please!
How about Hotlanta, please. Show some love for the A-T-L.
copenhagen, denmark would be appreciated.
Burlington, VT would be much appreciated! Thanks!
How about Burlington, Vermont and Scottsdale, Arizona. Thanks!
Manchester, England and Newcastle-upon-Tyne, England Please! :-)
I was going to just roll my own implementation for cleveland, oh but the code (mainly the config file) doesn't make immediate sense to me (know php, bash, some python). Would be nice if there was a README file that explain how to get things up and running.
In the meantime... I vote for cleveland, ohio :)
I tried using the code, specifically the part that posts the new profile picture... doesn't seem to work. Server returns a 403. Is there a trick to getting this to work? I tried the raw curl command as well.
Post a Comment
Links to this post:
Create a Link
<< Home