aboutsummaryrefslogtreecommitdiffstats
path: root/cogs/downloader.py
diff options
context:
space:
mode:
Diffstat (limited to 'cogs/downloader.py')
-rw-r--r--cogs/downloader.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/cogs/downloader.py b/cogs/downloader.py
index 5fb3d1c..9f825b4 100644
--- a/cogs/downloader.py
+++ b/cogs/downloader.py
@@ -1,12 +1,14 @@
1import os 1import os
2import tempfile 2import tempfile
3from pathlib import Path 3import logging
4 4
5import discord 5import discord
6import yt_dlp 6import yt_dlp
7from discord.ext import commands 7from discord.ext import commands
8from dotenv import load_dotenv 8from dotenv import load_dotenv
9 9
10logger = logging.getLogger(__name__)
11
10# Load environment variables 12# Load environment variables
11load_dotenv() 13load_dotenv()
12 14
@@ -42,11 +44,14 @@ class Downloader(commands.Cog):
42 try: 44 try:
43 file = discord.File(actual_filename) 45 file = discord.File(actual_filename)
44 await ctx.followup.send("Pobran", file=file) 46 await ctx.followup.send("Pobran", file=file)
47 logger.info(f"File downloaded: {actual_filename}")
45 except Exception as e: 48 except Exception as e:
46 await ctx.followup.send(f":(\n{str(e)}") 49 await ctx.followup.send(f":(\n{str(e)}")
50 logger.error(f"Error in download command: {e}", exc_info=True)
47 51
48 except Exception as e: 52 except Exception as e:
49 await ctx.followup.send(f":(\n{str(e)}") 53 await ctx.followup.send(f":(\n{str(e)}")
54 logger.error(f"Error in download command: {e}", exc_info=True)
50 55
51 56
52def setup(bot): 57def setup(bot):