Python/Twitter script
By: a guest | Apr 17th, 2010 | Syntax:
Python | Size: 0.73 KB | Hits: 184 | Expires: Never
#!/usr/bin/env python
import twython
import time
import sys
twitter = twython.core.setup()
query = "aswolk"
if len(sys.argv) == 2:
query = sys.argv[1]
since_id = 0
rpp = 5
sleep_time = 2
def displayMessages(results, since_id):
for message in results['results']:
if since_id is not message['id']:
print "%s zei: %s" % (message['from_user'], message['text'])
since_id = message['id']
return since_id;
while 1:
time.sleep(2)
results = 0
if since_id == 0:
results = twitter.searchTwitter(query, rpp=rpp)
else:
rpp = 1
results = twitter.searchTwitter(query, since_id=since_id, rpp=rpp)
since_id = displayMessages(results, since_id)