Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import praw
- from apscheduler.schedulers.blocking import BlockingScheduler
- bot = praw.Reddit(user_agent='AppNana Scheduler', client_id='KYfvyQ7A7HM2Xw', client_secret='rmzDD2DlkUZd6c_EpGH2OHdbOKo',
- username='Rosebstack', password='thohP4noh')
- tasks = [
- {'subreddit':'AppNana', 'interval': '*/2'},
- {'subreddit': 'APPNANAS', 'interval': '*/4'},
- {'subreddit': 'appnana_4_everybody', 'interval': '*/6'},
- {'subreddit': 'AppNanaCodeHack', 'interval': '*/8'},
- {'subreddit': 'AppnanaMoney', 'interval': '*/8'},
- {'subreddit': 'Appnanacodeexchang', 'interval': '*/6'},
- {'subreddit': 'AppnanaInviteCodes', 'interval': '*/8'},
- {'subreddit': 'AppNana_Codes', 'interval': '*/23'}]
- title = 'd25367499'
- def post (subreddit):
- bot.subreddit(subreddit).submit(title=title, selftext='')
- if __name__ == '__main__':
- sched = BlockingScheduler()
- for task in tasks:
- job = sched.add_job(post, 'cron', hour=task['interval'], args=[task['subreddit']], timezone='Australia/Queensland')
- sched.start()
Add Comment
Please, Sign In to add comment