mirror of
https://github.com/pacnpal/Pac-cogs.git
synced 2025-12-20 02:41:06 -05:00
fix: Improve cog initialization and cleanup - Ensure proper component initialization - Add better error handling - Improve cleanup process
This commit is contained in:
@@ -14,7 +14,6 @@ import traceback
|
||||
from videoarchiver.config_manager import ConfigManager
|
||||
from videoarchiver.update_checker import UpdateChecker
|
||||
from videoarchiver.processor import VideoProcessor
|
||||
from videoarchiver.commands import VideoArchiverCommands
|
||||
from videoarchiver.utils.video_downloader import VideoDownloader
|
||||
from videoarchiver.utils.message_manager import MessageManager
|
||||
from videoarchiver.utils.file_ops import cleanup_downloads
|
||||
@@ -76,14 +75,6 @@ class VideoArchiver(commands.Cog):
|
||||
self.update_checker = UpdateChecker(self.bot, self.config_manager)
|
||||
self.processor = VideoProcessor(self.bot, self.config_manager, self.components)
|
||||
|
||||
# Initialize commands handler
|
||||
self.commands_handler = VideoArchiverCommands(
|
||||
self.bot,
|
||||
self.config_manager,
|
||||
self.update_checker,
|
||||
self.processor
|
||||
)
|
||||
|
||||
# Initialize components for existing guilds
|
||||
for guild in self.bot.guilds:
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user