Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.32 KB | None | 0 0
  1. from twython import TwythonStreamer
  2. from twython import Twython
  3. import time
  4. from auth import (
  5.     consumer_key,
  6.     consumer_secret,
  7.     access_token,
  8.     access_token_secret
  9. )
  10.  
  11. global twitter
  12. twitter = Twython(
  13.     consumer_key,
  14.     consumer_secret,
  15.     access_token,
  16.     access_token_secret
  17. )
  18.  
  19. class MyStreamer(TwythonStreamer):
  20.         def on_success(self, data):
  21.             if 'text' in data:
  22.                 username = data['user']['screen_name']
  23.                 if username != "Dimitri_De_Vos":
  24.                     try:
  25.                         tweet = data['text']
  26.                         print()
  27.                         print("@%s: %s" % (username, tweet))
  28.                         message = "Tweet from: @" + data['user']['screen_name'] + ": " + data['text']
  29.                         tw = input("Wil je dit tweeten? Y/N: ")
  30.                         if tw == "Y" or tw == "y":
  31.                             twitter.update_status(status=message[:140])
  32.                             print ("Tweet geplaast")
  33.                     except:
  34.                         print("Something went wrong")
  35.                         pass
  36.  
  37.                    
  38. stream = MyStreamer(
  39.     consumer_key,
  40.     consumer_secret,
  41.     access_token,
  42.     access_token_secret
  43. )
  44. stream.statuses.filter(track='Grafisch Lyceum Rotterdam')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement