From 28d3b034aa07b03294eb58c851b12b7956ba9f09 Mon Sep 17 00:00:00 2001 From: FLAEIGN <70740614+FLAEIGN@users.noreply.github.com> Date: Sat, 5 Sep 2020 08:16:15 +0700 Subject: [PATCH] Covid.py from covid import Covid from userbot import CMD_HELP from userbot.events import register @register(outgoing=True, pattern="^.coronavirus(?: |$)(.*)") async def corona(event): covid = Covid() data = covid.get_data() country = event.pattern_match.group(1) country_data = get_country_data(country, data) output_text = "" for name, value in country_data.items(): output_text += "`{}`: `{}`\n".format(str(name), str(value)) await event.edit("**CoronaVirus Info in {}**:\n\n{}".format(country.capitalize(), output_text)) def get_country_data(country, world): for country_data in world: if country_data["country"] == country: return country_data return {"Status": "No information yet about this country!"} CMD_HELP.update({ "covid": ".coronavirus \ \nUsage: Get an information about data covid-19 in your country.\n" }) --- userbot/modules/covid.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/userbot/modules/covid.py b/userbot/modules/covid.py index 8c1bf470..434cda61 100644 --- a/userbot/modules/covid.py +++ b/userbot/modules/covid.py @@ -6,18 +6,13 @@ # Port to UserBot by @MoveAngel from covid import Covid - -from userbot import CMD_HELP -from userbot.events import register - - -@register(outgoing=True, pattern="^.covid (.*)") +register(outgoing=True, pattern="^.covid (.*)") async def corona(event): await event.edit("`Processing...`") - country = event.pattern_match.group(1) +ntry = event.pattern_match.group(1) covid = Covid(source="worldometers") try: - country_data = covid.get_status_by_country_name(country) +status_by_country_name(country) output_text = ( f"`Confirmed : {country_data['confirmed']}`\n" + f"`Active : {country_data['active']}`\n" @@ -39,6 +34,6 @@ async def corona(event): CMD_HELP.update( { "covid": ".covid " - "\nUsage: Get an information about data covid-19 in your country.\n" - } -) +information about data covid-19 in your country.\n" + +