diff --git a/app/modules/msc_getter.py b/app/modules/msc_getter.py index d136c84..2304d03 100644 --- a/app/modules/msc_getter.py +++ b/app/modules/msc_getter.py @@ -14,12 +14,12 @@ if typing.TYPE_CHECKING: class MSCGetter(niobot.Module): + if TYPE_CHECKING: + bot: "NonsenseBot" log = logging.getLogger(__name__) def __init__(self, bot): super().__init__(bot) - if TYPE_CHECKING: - self.bot: "NonsenseBot" self.latest_msc = None self.msc_cache = Path.cwd() / ".msc-cache" self.msc_cache.mkdir(parents=True, exist_ok=True) @@ -125,9 +125,10 @@ class MSCGetter(niobot.Module): async def msc( self, ctx: niobot.Context, - number: Annotated[str, niobot.Argument("number", str, greedy=True)] + number: niobot.Argument("number", str, greedy=True) ): """Fetches the given MSC""" + number: str if number.startswith("?"): # search msg = await ctx.respond("Searching for relevant MSCs...") results = await self.search_for_msc(number[1:])