Advertisement
Guest User

Untitled

a guest
Jul 12th, 2020
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. import requests
  2. import numpy
  3. import re
  4. import time
  5. import logging
  6. from runebotClassData import Player, statusCheck, storeData
  7.  
  8. # --------------------------------discord config-----------------------------
  9.  
  10. discordUrl = """https://discordapp.com/api/webhooks/731944301373685953/
  11. q2pZXDF3lmNkA5NvCdoaaVj92f7W3XkcMtB0THtsac2eW6yfaSsvPLjAHk4AY7rrDJfe"""
  12.  
  13. # --------------------------------runescape api------------------------------
  14. # --------------------------------Player Data--------------------------------
  15.  
  16. player_name = ["AbsolutVogue", "6jc", "Jelapeeno", "Conial", "Lolislayer42"]
  17. player_url = ["https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=AbsolutVogue",
  18. "https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=6jc",
  19. "https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=Jelapeeno",
  20. "https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=Conial",
  21. "https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=Lolislayer42"]
  22. player_thumbnail = ["https://i.imgur.com/opLafrC.png", "https://i.imgur.com/H6dETUV.png",
  23. "https://i.imgur.com/MqpwFWX.png", "https://i.imgur.com/KEiSPqO.png",
  24. "https://i.imgur.com/QrrsGmw.png"]
  25. # --------------------------------__main__-----------------------------------
  26.  
  27. player = numpy.empty(len(player_name), dtype=object)
  28.  
  29. first_run = True
  30.  
  31. while True:
  32. for i in range(len(player_name)):
  33.  
  34. if first_run is True:
  35. player[i] = Player(player_name[i], player_url[i], player_thumbnail[i])
  36. print(player[i].name, "'s Object Created")
  37.  
  38. data = requests.get(player_url[i])
  39. statusCheck(data.status_code, player_name[i])
  40. data_processed = re.split(', |\n', data.text)
  41.  
  42. storeData(data_processed, player[i], first_run)
  43.  
  44. logging.info("Sleeping for 10 Seconds")
  45. time.sleep(10)
  46. first_run = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement