diff options
| author | 2022-09-18 22:11:02 +0100 | |
|---|---|---|
| committer | 2022-09-18 22:11:02 +0100 | |
| commit | 987871da795bdfaf879f3fca5ce939761791296b (patch) | |
| tree | 5eeee03fcd7cd2c994d5ef99732fa191ded20d01 | |
| parent | subscribe directly to the keyword_to_rule_number dict instead of using .get (diff) | |
determine final_rule_numbers value by subscribing to the keyword_to_rule_number using the matched keywords
| -rw-r--r-- | bot/exts/info/information.py | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/bot/exts/info/information.py b/bot/exts/info/information.py index ad5230a9c..29b7b6fa3 100644 --- a/bot/exts/info/information.py +++ b/bot/exts/info/information.py @@ -565,16 +565,9 @@ class Information(Cog): await ctx.send(shorten(":x: Invalid rule indices: " + invalid, 75, placeholder=" ...")) return - final_rule_numbers = [] - - final_rule_numbers.extend(rule_numbers) - - for keyword in keywords: - final_rule_numbers.append(keyword_to_rule_number[keyword]) - final_rules = [] - final_rule_numbers = set(final_rule_numbers) - final_rule_numbers = sorted(final_rule_numbers) + final_rule_numbers = {keyword_to_rule_number[keyword] for keyword in keywords} + final_rule_numbers.update(rule_numbers) for rule_number in final_rule_numbers: self.bot.stats.incr(f"rule_uses.{rule_number}") |