#!/usr/bin/env python3 import dbtools, twitools import argparse, markovify, operator, random, re, sys def getText(db = dbtools.dbHelper()): return '\n'.join(db.executeQuery("SELECT text FROM tweets;")) def markovify(text): return markovify.Text(text).make_short_sentence(130).replace("@", "@​") def tweet(text, ref = 0, two = twitools.twoHelper(setuptools.MARKOV)): return two.tweet(text, ref).id if __name__ == "__main__": tweet(markovify(getText()))