update kroger
This commit is contained in:
parent
c6831b7a22
commit
8676bff0e0
@ -220,6 +220,7 @@ async def on_message(message):
|
|||||||
search_term = message.content[8:]
|
search_term = message.content[8:]
|
||||||
await send_gif(message, search_term)
|
await send_gif(message, search_term)
|
||||||
|
|
||||||
|
# Kroger Shopping
|
||||||
if message.content.lower().startswith("garfshop "):
|
if message.content.lower().startswith("garfshop "):
|
||||||
try:
|
try:
|
||||||
kroken = kroger_token()
|
kroken = kroger_token()
|
||||||
@ -229,13 +230,13 @@ async def on_message(message):
|
|||||||
store_name = loc_data['data'][0]['name']
|
store_name = loc_data['data'][0]['name']
|
||||||
product_query = search_product(product, loc_id, kroken)
|
product_query = search_product(product, loc_id, kroken)
|
||||||
products = product_query['data']
|
products = product_query['data']
|
||||||
kroger_items = f"Prices for `{product}` at `{store_name}`near `{zipcode}`:\n"
|
sorted_products = sorted(products, key=lambda item: item['items'][0]['price']['regular'])
|
||||||
|
response = f"Prices for `{product}` at `{store_name}` near `{zipcode}`:\n"
|
||||||
for item in products:
|
for item in products:
|
||||||
product_name = item['description']
|
product_name = item['description']
|
||||||
price = item['items'][0]['price']['regular']
|
price = item['items'][0]['price']['regular']
|
||||||
kroger_items += f"{product_name}: ${price}\n"
|
response += f"- `${price}`: {product_name}: \n"
|
||||||
await message.channel.send(kroger_items)
|
await message.channel.send(response)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
await message.channel.send(f"Error: {str(e)}")
|
await message.channel.send(f"Error: {str(e)}")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user