Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. async def modq(self):
  2. var = True
  3. list = []
  4. session = praw.Reddit(user_agent = "Modqueue shouter for /r/teeangers")
  5. subreddit = session.get_subreddit("teenagers")
  6. channel = self.get_channel(id='271419272394178561')
  7. role = discord.utils.get(channel.server.roles, name='Reddit Mods')
  8. while var:
  9. if self.uber_ready:
  10. await asyncio.sleep(1500)
  11. del list[:]
  12. session.login(username="rteenagers_bot", password="password goes here", disable_warning=True)
  13. for submission in subreddit.get_mod_queue():
  14. if submission.id not in list:
  15. list.append(submission.id)
  16. continue
  17. send = "{0.mention} - The ModQueue is at {1}. Someone please clean it."
  18. if len(list) >= 25:
  19. await self.send_message(channel, send.format(role,len(list)))
  20. else:
  21. await asyncio.sleep(5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement