The little twitter client I use :)
Here's a small python script to update and read tweets from different timelines. You can use it with head/tail commands to customize the output. Actually, I wrote this script just for personal use and now I would like to share it with you :) Thanks to tweepy python module, make sure it's installed before trying the script :)
#!/usr/bin/env python # Copyright 2011 Ershad K <ershad92@[nospam]gmail.com> # Licensed under GPL Version 3 import sys import tweepy CONSUMER_KEY = ' Fill here' CONSUMER_SECRET = ' File here too' ACCESS_KEY = ' Type yours here' ACCESS_SECRET = 'Type yours here too' auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_KEY, ACCESS_SECRET) api = tweepy.API(auth) if sys.argv[1] == 'u': api.update_status(sys.argv[2]) elif sys.argv[1] == 'p': public_tweets = api.public_timeline() for tweet in public_tweets: print tweet.user.screen_name,":",tweet.text print "" elif sys.argv[1] == 'r': mention_tweets = api.mentions() for mtweet in mention_tweets: print mtweet.user.screen_name,":",mtweet.text print "" elif sys.argv[1] == 'h': friends_tweets = api.home_timeline() for ftweet in friends_tweets: print ftweet.user.screen_name,":", ftweet.text print ""
Hope you like it :)
Leave a Comment