From 65ec845770dd6c9a0046b17b40b8cf7d8427fc49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Valentin=20Mogu=C3=A9rou?= Date: Mon, 18 Dec 2023 00:43:18 +0100 Subject: [PATCH] Correctif --- cogs/cog_fact.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/cogs/cog_fact.py b/cogs/cog_fact.py index 0a693d3..ba4b3fc 100644 --- a/cogs/cog_fact.py +++ b/cogs/cog_fact.py @@ -3,6 +3,7 @@ import random import aiohttp import asyncio +from os import getenv from dotenv import load_dotenv from discord import app_commands from discord import Embed @@ -18,7 +19,7 @@ class Fact(MyCog): self.bot = bot @app_commands.command(name="fact") - async def fact(self, interaction: discord.Interaction, private=False): + async def fact(self, interaction: discord.Interaction, private: bool=False): """ Vous reprendriez bien un petit shot de culture G ? :param interaction: discord interaction @@ -33,14 +34,15 @@ class Fact(MyCog): try: async with aiohttp.ClientSession() as session: response = await session.get("https://fr.wikipedia.org/api/rest_v1/page/random/summary", headers=headers) + data = await response.json() embed = Embed( - title=response.json.get("title", "Titre inconnu"), - url=response.json.get("content_urls").get("desktop").get("page"), - description=response.json.get('extract') + title=data.get("title", "Titre inconnu"), + url=data.get("content_urls").get("desktop").get("page"), + description=data.get('extract') ) - embed.set_thumbnail(response.json.get('thumbnail').get('source')) + embed.set_thumbnail(url=data.get('thumbnail').get('source')) await interaction.response.send_message("", embed=embed, ephemeral=private) except Exception as e: