[Dictionary] Fix for antonyms and synonym lookup

This commit is contained in:
aikaterna
2021-04-07 11:48:42 -07:00
committed by GitHub
parent 226e1ff43e
commit f4c0dfb69d

View File

@@ -50,8 +50,8 @@ class Dictionary(commands.Cog):
data = await self._get_soup_object(f"http://www.thesaurus.com/browse/{word}")
if not data:
return await ctx.send("Error fetching data.")
section = data.find_all("a", {"class": "css-1dcngqk eh475bn1"})
antonyms = [item.text.rstrip() for item in section]
section = data.find_all("ul", {"class": "css-1dnnh8h e1ccqdb60"})
antonyms = section[0].text.split()
return antonyms
@commands.command()
@@ -111,8 +111,8 @@ class Dictionary(commands.Cog):
data = await self._get_soup_object(f"http://www.thesaurus.com/browse/{word}")
if not data:
return await ctx.send("Error fetching data.")
section = data.find_all("a", {"class": "css-1m14xsh eh475bn1"})
synonyms = [item.text.rstrip() for item in section]
section = data.find_all("ul", {"class": "css-1l7o0dd e1ccqdb60"})
synonyms = section[0].text.split()
return synonyms
@commands.command()