Twitter-Weather is a lightweight Python bot that tweets the weather of any given zip code.
It will reply to users who tweet @ the bot, and will tweet at any given interval.
Python 2.7, Tweepy, and pywapi.
I've only tried running it on Python 2.7 (Win7).
I run both auto.py and reply.py at the same time.
To use reply.py, tweet @yourbot with any message.
If you want to mess around and change the settings on this, just check the documentation for Tweepy and pywapi.
I run the bot with the CMD file that I included.
Edit it before executing!