async def METHOD_NAME(self, ctx: InteractionContext, scope: str) -> Message:
    await ctx.defer()
    try:
        cmds = await self.bot.http.get_application_commands(self.bot.app.id, int(scope.strip()))
        if cmds:
            e = debug_embed("Application Command Information")
            e.description = f"**Listing Commands Registered in {scope}**\n\n" + "\n".join(
                [f"`{c['id']}` : `{c['name']}`" for c in cmds]
            )
            return await ctx.send(embeds=e)
        return await ctx.send(f"No commands found in `{scope.strip()}`")
    except Exception:
        return await ctx.send(f"No commands found in `{scope.strip()}`")