diff --git a/astrbot/core/message/components.py b/astrbot/core/message/components.py index 39a38f7b0..718fd30fb 100644 --- a/astrbot/core/message/components.py +++ b/astrbot/core/message/components.py @@ -583,7 +583,7 @@ class File(BaseMessageComponent): if self.file_ and os.path.exists(self.file_): return os.path.abspath(self.file_) - if self.url and not self._downloaded: + if self.url: try: loop = asyncio.get_event_loop() if loop.is_running():