fixed title in manga.py

discord embeds working,
This commit is contained in:
franchioping 2024-07-23 00:54:59 +01:00
parent d31df614e5
commit c3e852b699
2 changed files with 16 additions and 2 deletions

16
main.py
View File

@ -4,6 +4,12 @@ from discord import app_commands
from dotenv import load_dotenv
import embed_util
import manga
mh = manga.MangaHandler()
load_dotenv()
@ -26,13 +32,21 @@ async def first_command(interaction: discord.Interaction):
guild=discord.Object(id=1042133536926347324)
)
@app_commands.describe(title='Title of the manga to search for')
async def first_command(
async def search_command(
interaction: discord.Interaction,
title: str
):
await interaction.response.send_message("Check your DM's")
chanel = await interaction.user.create_dm()
manga_list = mh.search(title)
view = embed_util.ListManga(manga_list)
await chanel.send(f"Hey, you searched for {title}")
await chanel.send(view=view, embed=embed_util.manga_embed(manga_list[0]))
await view.wait()
await chanel.send("Done")
@client.event

View File

@ -48,7 +48,7 @@ class Manga:
self.data = r.json()["data"]
def get_title(self) -> str:
return self.data["attributes"]["title"]
return self.data["attributes"]["title"]["en"]
def get_latest_chap(self) -> Chapter:
return Chapter(self.data["attributes"]["latestUploadedChapter"])