From 64aa08bcbcd60dd9d332770f9ad9ce7f81b2f220 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Wed, 15 Feb 2017 22:42:38 +0100 Subject: [PATCH] Move tweet() to twitools --- lyricsbot.py | 5 +---- markov.py | 5 +---- twitools/__init__.py | 2 ++ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/lyricsbot.py b/lyricsbot.py index 5a0e762..bd6141d 100755 --- a/lyricsbot.py +++ b/lyricsbot.py @@ -24,9 +24,6 @@ def postprocess(lid, tid, db = dbtools.dbHelper()): db.executeQuery("UPDATE lyrics SET active = 1 WHERE ref = %i;" % int(lid)) db.commit() -def tweet(text, ref = 0, two = twitools.twObject()): - return two.tweet(text, ref).id - if __name__ == "__main__": lid, text, ref = getLyrics() - postprocess(lid, tweet(text, ref)) + postprocess(lid, twitools.tweet(text, ref)) diff --git a/markov.py b/markov.py index 5f8da99..44d93b6 100755 --- a/markov.py +++ b/markov.py @@ -22,8 +22,5 @@ def getText(db = dbtools.dbHelper()): def markovifyText(text): return Possy(text).make_short_sentence(130).replace("@", "@​") -def tweet(text, ref = 0, two = twitools.twObject()): - return two.tweet(text, ref).id - if __name__ == "__main__": - tweet(markovifyText(getText())) + twitools.tweet(markovifyText(getText())) diff --git a/twitools/__init__.py b/twitools/__init__.py index f69ef2b..2714f0e 100644 --- a/twitools/__init__.py +++ b/twitools/__init__.py @@ -42,3 +42,5 @@ def getNamesByIDs(fids=getFollowerIDs(), two=twObject()): for follower in followers: yield {"id": follower.id, "name": follower.screen_name} +def tweet(text, ref = 0): + return twObject().tweet(text, ref).id