From abfecac3d63a70c91d2ac16f92c59cdd5c468731 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Bandala=20P=C3=A9rez?= Date: Mon, 11 Dec 2023 19:35:46 -0600 Subject: [PATCH] fix: change animechan api url in alive plugin --- userbot/plugins/alive.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/userbot/plugins/alive.py b/userbot/plugins/alive.py index e0fd626d18..396deee76f 100644 --- a/userbot/plugins/alive.py +++ b/userbot/plugins/alive.py @@ -52,8 +52,15 @@ async def amireallyalive(event): ANIME = None cat_caption = gvarstatus("ALIVE_TEMPLATE") or temp if "ANIME" in cat_caption: - data = requests.get("https://animechan.vercel.app/api/random").json() - ANIME = f"**“{data['quote']}” - {data['character']} ({data['anime']})**" + try: + response = requests.get("https://animechan.xyz/api/random", timeout=10) + if response.ok: + data = response.json() + ANIME = f"**“{data['quote']}” - {data['character']} ({data['anime']})**" + else: + response.raise_for_status() + except Exception as exception: + ANIME = f"Not available -> {exception}" uptime = await get_readable_time((time.time() - StartTime)) start = datetime.now() catevent = await edit_or_reply(event, "`Checking...`")