From a7663c56c360e5f6799edce67265f0d6415c8be4 Mon Sep 17 00:00:00 2001 From: Amrou Bellalouna Date: Mon, 19 Sep 2022 16:46:54 +0100 Subject: return final list of rule numbers to be sent --- bot/exts/info/information.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bot/exts/info/information.py b/bot/exts/info/information.py index 7e27ed31c..58f0764d8 100644 --- a/bot/exts/info/information.py +++ b/bot/exts/info/information.py @@ -3,7 +3,7 @@ import pprint import textwrap from collections import defaultdict from textwrap import shorten -from typing import Any, DefaultDict, Mapping, Optional, Tuple, Union +from typing import Any, DefaultDict, List, Mapping, Optional, Tuple, Union import rapidfuzz from botcore.site_api import ResponseCodeError @@ -518,7 +518,7 @@ class Information(Cog): await self.send_raw_content(ctx, message, json=True) @command(aliases=("rule",)) - async def rules(self, ctx: Context, *args: Optional[str]) -> None: + async def rules(self, ctx: Context, *args: Optional[str]) -> Optional[List[int]]: """ Provides a link to all rules or, if specified, displays specific rule(s). @@ -575,6 +575,8 @@ class Information(Cog): await LinePaginator.paginate(final_rules, ctx, rules_embed, max_lines=3) + return final_rule_numbers + async def setup(bot: Bot) -> None: """Load the Information cog.""" -- cgit v1.2.3