#This is a short description of what the bot does. For example "/u/GoldenSights' Newsletter bot" SUBREDDIT = "CSGOBETTING" #This is the sub or list of subs to scan for new posts. For a single sub, use "sub1". For multiple subreddits, use "sub1+sub2+sub3+..." REPLYSTRING = ['[Here is your Weather Report](www.thefuckingweather.com/?where=)'] #This is the word you want to put in reply MAXPOSTS = 100 #This is how many posts you want to retrieve all at once. PRAW can download 100 at a time. WAIT = 20 #This is how many seconds you will wait between cycles. The bot is completely inactive during this time. '''All done!''' r = praw.Reddit(user_agent=USERAGENT) try: import bot #This is a file in my python library which contains my Bot's username and password. I can push code to Git without showing credentials USERNAME = bot.getu() PASSWORD = bot.getp() USERAGENT = bot.geta() except ImportError: pass while True: subreddit = r.get_subreddit('CSGOBETTING') for submission in subreddit.get_new(limit=20): pbody = submission.selftext.lower() <<<<<<< HEAD dateObj= re.search(r'(\d\d\w\w\s\w\w\s(January)|\d\d\w\w\s\w\w\s(Febuary)|\d\d\w\w\s\w\w\s(March)|\d\d\w\w\s\w\w\s(April)|\d\d\w\w\s\w\w\s(May)|\d\d\w\w\s\w\w\s(June)|\d\d\w\w\s\w\w\s(July)|\d\d\w\w\s\w\w\s(August)|\d\d\w\w\s\w\w\s(September)|\d\d\w\w\s\w\w\s(October)|\d\d\w\w\s\w\w\s(November)|\d\d\w\w\s\w\w\s(December)', pbody) if dateObj: timeObj = re.search( r'(\d\d:\d\d)', pbody) if timeObj:
MAXPOSTS = 100 #This is how mnay posts you want to retrieve all at once. PRAW can download 100 at a time. WAIT = 20 #This is how many seconds you will wait between cycles. The bot is completely inactive during this time. '''All done!''' WAITS = str(WAIT) try: import bot #This is a file in my python library which contains my Bot's username and password. I can push code to Git without showing credentials USERNAME = bot.getu() PASSWORD = bot.getp() USERAGENT = bot.geta() except ImportError: pass keywords = ['throowiebot'] timeNow = datetime.datetime.now(datetime.timezone.utc) timeUnix = timeNow.timestamp() print(timeUnix) sql = sqlite3.connect('sql.db') print('Loaded SQL Database')