From 4b6acd28c474839f236678d99a7dd79057cd9130 Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Sun, 25 Jul 2021 18:29:24 -0400 Subject: [PATCH] locking down trackday function only to trackday gamers --- app/bot.py | 3 +++ app/trackdays.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/bot.py b/app/bot.py index 2168911e..bd8dd730 100755 --- a/app/bot.py +++ b/app/bot.py @@ -275,6 +275,9 @@ async def wallpaper(ctx): @bot.command(name='trackdays') async def trackdays(ctx): + role = discord.utils.find(lambda r: r.name == 'Track day gamers', ctx.message.guild.roles) + if role not in ctx.message.author.roles: + return await ctx.send('You cant do that') import trackdays for track, events in trackdays.get_msreg().items(): diff --git a/app/trackdays.py b/app/trackdays.py index db038bf7..b6e3b149 100755 --- a/app/trackdays.py +++ b/app/trackdays.py @@ -16,7 +16,7 @@ def get_msreg(): } events = {} for org_name, org_id in orgs.items(): - xml_blob = requests.get("%s/%s?exclude_cancelled=true&postalcode=%s&radius=500" % (base_url, org_id, zipcode)).text + xml_blob = requests.get("%s/%s?exclude_cancelled=true&postalcode=95035&radius=500" % (base_url, org_id)).text json_blob = json.loads(json.dumps(xmltodict.parse(xml_blob)['response']['events'])) pp = pprint.PrettyPrinter(indent=4)