Some updates to pal
All checks were successful
Build and push / changes (push) Successful in 4s
Build and push / Lint-Python (push) Successful in 3s
Build and push / Build-and-Push-Docker (push) Successful in 19s
Build and push / sync-argocd-app (push) Successful in 2s
Build and push / post-status-to-discord (push) Successful in 2s

This commit is contained in:
Luke R 2025-03-22 21:55:35 -07:00
parent 58acedf31b
commit 61247965af

View File

@ -142,7 +142,11 @@ class PalWorld(commands.Cog):
embed.add_field(name="Partner Skill", value="-----", inline=False) embed.add_field(name="Partner Skill", value="-----", inline=False)
skill = soup.find("div", class_="passive skills") skill = soup.find("div", class_="passive skills")
skill_name = skill.find_next("div", class_="name").text skill_name = skill.find_next("div", class_="name").text
skill_description = skill.find_next("p").text skill_description = (
skill.find_next("p")
.text.replace("COMMON_ELEMENT_NAME_", "")
.replace("\n", " ")
)
embed.add_field( embed.add_field(
name=skill_name, name=skill_name,
@ -152,12 +156,15 @@ class PalWorld(commands.Cog):
# Drops # Drops
embed.add_field(name="Drops", value="-----", inline=False) embed.add_field(name="Drops", value="-----", inline=False)
drops = [ try:
x.text drops = [
for x in soup.find("h2", string="Possible Drops") x.text
.find_next("table") for x in soup.find("h2", string="Possible Drops")
.find_all("div", class_="name") .find_next("table")
] .find_all("div", class_="name")
]
except:
drops = ["None"]
for item in drops: for item in drops:
embed.add_field( embed.add_field(
@ -165,6 +172,11 @@ class PalWorld(commands.Cog):
value="", value="",
inline=False, inline=False,
) )
embed.add_field(
name="",
value=f"https://palworld.gg/pal/{pal.lower().replace(' ', '-')}",
inline=False,
)
await ctx.defer() await ctx.defer()
await ctx.send_followup(embed=embed) await ctx.send_followup(embed=embed)