From b65073b1f8e378901db7b521f7cdb828fa9ed881 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Fri, 26 Apr 2024 18:43:35 +0100 Subject: [PATCH] Don't download the same link several times --- src/cogs/auto_responder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cogs/auto_responder.py b/src/cogs/auto_responder.py index b2a8510..885f1e3 100644 --- a/src/cogs/auto_responder.py +++ b/src/cogs/auto_responder.py @@ -261,7 +261,7 @@ class AutoResponder(commands.Cog): files = [] self.log.info("Preparing to download: %s", ", ".join(map(ParseResult.geturl, links))) async with aiohttp.ClientSession() as session: - for link in links: + for link in set(links): if link.path.endswith(".pdf"): buffer = io.BytesIO() self.log.info("Downloading %s", link)