From 0da4ec5d63acfbc04c9cdfe955c42b2775fbcc05 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Mon, 27 May 2024 17:39:22 +0100 Subject: [PATCH] check pending instead --- src/main.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main.py b/src/main.py index baf56c2..7d72ddd 100644 --- a/src/main.py +++ b/src/main.py @@ -113,8 +113,13 @@ class Client(commands.Bot): self.uptime_thread = None async def on_connect(self): - log.debug("Walking the following application commands: %r", list(self.walk_application_commands())) - for command in self.walk_application_commands(): + if not any(self.walk_application_commands()): + log.warning("No application commands. using pending.") + cmds = self.pending_application_commands + else: + cmds = list(self.walk_application_commands()) + log.debug("Walking the following application commands: %r", cmds) + for command in cmds: log.debug("Checking %r", command) try: assert command.input_type is not None, "Input type was None!"