From f8723b7332aeb0b9452b8b89cbc0545e1e74abb9 Mon Sep 17 00:00:00 2001 From: yasirarism <55983182+yasirarism@users.noreply.github.com> Date: Sun, 30 Apr 2023 21:47:31 +0700 Subject: [PATCH] ok fix --- misskaty/plugins/currency.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misskaty/plugins/currency.py b/misskaty/plugins/currency.py index 8e12ee7c..01e3d2a9 100644 --- a/misskaty/plugins/currency.py +++ b/misskaty/plugins/currency.py @@ -25,10 +25,10 @@ async def currency(self: Client, ctx: Message): return await ctx.reply_msg(f"Use format /{ctx.command[0]} [amount] [currency_from] [currency_to] to convert currency.", del_in=6) teks = ctx.text.split() - amount = int(teks[1]) + amount = teks[1] currency_from = teks[2] currency_to = teks[3] - if isinstance(amount, (int, float)): + if amount.isdigit() or (amount.replace('.','',1).isdigit() and amount.count('.') < 2): url = f"https://v6.exchangerate-api.com/v6/{CURRENCY_API}/" f"pair/{currency_from}/{currency_to}/{amount}" try: res = await http.get(url)