diff --git a/tweeter.py b/tweeter.py new file mode 100755 index 0000000..1eb154b --- /dev/null +++ b/tweeter.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import HTMLParser, tweepy, os, sqlite3, time + +# Notice: You may want to create seperate apps (or even accounts) for +# the getter and the tweeter. + +# For larger user bases, consider using multiple tweeter accounts. + +cke = "Consumer Key" +cse = "Consumer Secret" +ato = "Access Token" +ase = "Access Secret" + +database_filename = "Database.db" + +auth = tweepy.OAuthHandler(cke, cse) +auth.set_access_token(ato, ase) +api = tweepy.API(auth) + +sql_conn = sqlite3.connect(database_filename) +cur = sql_conn.cursor() + +while True: + values = cur.execute("SELECT * FROM tweets WHERE timestamp < datetime('now')") + for status in values: + original = status[0] + recipient = status[2] + comment = status[3] + api.update_status("@%s Es wär soweit... :)" % sender, twid) + + time.sleep(10)