""" phoebe_tweets.py phoebe_cat posts to twitter. """ import urllib import phoebe_text import random def truncate(string,target): if len(string) > target: return string[:(target-3)] + "..." else: return string def tweet(username,password,message): message = truncate(message,140) data = urllib.urlencode({"status" : message}) res = urllib.urlopen("http://%s:%s@twitter.com/statuses/update.xml" % \ (username,password), data) if __name__ == "__main__": t = random.sample(phoebe_text.talk, 1) tweet('phoebe_cat','password_here',t[0])