diff --git a/bot.py b/bot.py index 70f1be5..40dbecd 100755 --- a/bot.py +++ b/bot.py @@ -71,9 +71,10 @@ class BotClient(discord.Client): _update_db() def is_leaguefact(self, message: discord.Message) -> bool: - return message.content.lower() == "notleaguefact" + return message.content.lower() == "leaguefacts" async def on_leaguefact(self, message: discord.Message): + _log.info("leaguefact requested") fact = self._select_leaguefact() if fact: await message.channel.send(f"Did you know? {fact}") diff --git a/facts.txt b/facts.txt index 0b7b1a3..20ee90d 100644 --- a/facts.txt +++ b/facts.txt @@ -1,12 +1,12 @@ The Canberra Mamoswines have fielded the most unique Pokémon, with 13. The Raleigh County Revavrooms have drafted the most unique Pokémon, with 18. Barrow's Biggest Birds have made the most free agency exchanges so far, with 2 exchanges totalling 6 members. -Despite their name, Barrow's Biggest Birds do not currently possess any of largest birds in the league, and have only had at most three birds on their roster. They briefly had the tallest drafted bird, Quaquaval, but exchanged them in week 3. +Despite their name, Barrow's Biggest Birds do not currently possess any of largest birds in season 3, and have only had at most three birds on their roster. They briefly had the tallest drafted bird, Quaquaval, but exchanged them in week 3. The Raleigh County Revavrooms conducted the single largest free agency exchange in week 3, replacing eight members of their roster. The Canberra Mamoswines are the slowest team, with an average of 64.5 Speed across their roster. The Raleigh County Revavrooms are the fastest, with an average of 83.3 Speed. The Nimbasa City Ninjasks have the greatest Speed differential between their fastest and slowest members, of 112 points. Emily's Eevees and the Raleigh County Revavrooms are tied for the lowest differential, of 72 points. The Buenos Aires Aggrons have largest roster, with 14 heads across their 10 members. However, the Raleigh County Revavrooms have the most bodies, with up to 13. -Emily's Eevees have the fewest limbs in the league, with only 24. Only two of their members are in the Amporphous egg group. +Emily's Eevees have the fewest limbs in season 3, with only 24. Only two of their members are in the Amporphous egg group. The Nimbasa City Ninjasks and the Canberra Mamoswines are tied for the most toxic rosters, with 2 Pokémon each capable of learning the move. Cerluedge has more kills than all other Fire-type Pokémon combined that aren't some kind of Volcarona, as befitting of its ability, Flash Fire. Landorus is the only Force of Nature that has not been drafted in season 3. @@ -15,7 +15,7 @@ Most teams have an average member cost of 12 points. Emily's Eevees and the Nimb Only one team does not have a regional or alternate variant of a Pokémon on their roster: the Nimbasa City Ninjasks. The East Midland Milotics have the fattest roster, claiming both Dondozo and Bellibolt. Three teams have more than one 2-cost Pokémon in their rosters: Barrow's Biggest Birds, Mew York, and the Nimbasa City Ninjasks, each with 2 members. Five teams have no 2-cost Pokémon at all. -The San Francisco 549ers have the smallest Paldean representation in the league, with only one team member. +The San Francisco 549ers have the smallest Paldean representation in season 3, with only one team member. Moltres is the only legendary bird that has not been drafted in season 3. Tyranitar, Metagross, and Kommo-o are the only pseudo-legendary Pokémon to not be drafted (either directly or as a variant) in season 3. Of these, only Metagross and Kommo-o are not available to be drafted. Frosmoth is the biggest underdog in season 3 so far, having 4 knockouts to its name while only being a 2-point Pokémon.