From 750fb6625ef3838387802913ec3acadd37ab7dc6 Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Sat, 10 Jun 2023 09:13:31 -0500 Subject: [PATCH] fixed dominos joke --- requirements.txt | 1 + src/kwaylon/jokes/jokes.py | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index b5ad337..afbe35c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,6 +5,7 @@ nltk python-dotenv # stockquotes +yfinance beautifulsoup4 requests lxml diff --git a/src/kwaylon/jokes/jokes.py b/src/kwaylon/jokes/jokes.py index b02c896..e65f365 100644 --- a/src/kwaylon/jokes/jokes.py +++ b/src/kwaylon/jokes/jokes.py @@ -2,8 +2,7 @@ import logging import re from random import choice -# from nextcord import Client, Message -# from nextcord import utils +import yfinance as yf from discord import Client, Message, utils from . import base, helpers @@ -95,7 +94,7 @@ class DominosJoke(base.Joke): return re.compile('domino\'?s', re.IGNORECASE) async def respond(self, message: Message, client: Client, match: re.Match): - cp = helpers.get_stock_price('DPZ') + cp = yf.Ticker('DPZ').basic_info['lastPrice'] msg = f'You know, my friend Nick has made about ${cp - 16:.0f} on Domino\'s stock. He basically owns it now' await message.add_reaction('\U0001F355') await message.reply(msg)