Improve error handling and dependencies

- Add aiohttp to requirements for better async HTTP handling
- Add proper timeout handling for GitHub API requests
- Add better error logging with tracebacks to Discord channels
- Add better task tracking and cleanup
- Add better file cleanup handling
- Add better component lifecycle management
This commit is contained in:
pacnpal
2024-11-14 20:10:01 +00:00
parent e2fb53c73a
commit 2b9a070896
2 changed files with 151 additions and 36 deletions

View File

@@ -14,7 +14,8 @@
"yt-dlp>=2024.11.4",
"ffmpeg-python>=0.2.0",
"requests>=2.32.3",
"setuptools>=65.5.1"
"setuptools>=65.5.1",
"aiohttp>=3.9.1"
],
"min_bot_version": "3.5.0",
"hidden": false,