Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- """
- twitter.py - Phenny Twitter
- Copyright 2015, Compu
- """
- import tweepy
- import ast
- def tweettext(phenny, uri):
- urilist = uri.split('/')
- tweetid = urilist[5]
- tweetid = tweetid.split(',')
- consumer_key = phenny.config.twitter_consumer_key
- consumer_secret = phenny.config.twitter_consumer_secret
- auth_key = phenny.config.twitter_access_token
- auth_secret = phenny.config.twitter_access_token_secret
- auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
- auth.set_access_token(auth_key, auth_secret)
- try:
- redirect_url = auth.get_authorization_url()
- except tweepy.TweepError:
- return 'Error! Failed to get request token.'
- tweepy.API(auth)
- include_entities = 1
- trim_user = 1
- api = tweepy.API(auth)
- reqget = api.statuses_lookup(tweetid,[include_entities],[trim_user])
- reqgetstr = str(reqget)
- reqget = ast.literal_eval(reqgetstr)
- text = reqget['text']
- screenname = reqget['user']['screen_name']
- status = 'Twitter - @' + screenname + ' - ' + text
- return status
Advertisement
Add Comment
Please, Sign In to add comment