Commit Graph

10 Commits

Author SHA1 Message Date
pacnpal
609aecdc4e Updated default settings (video archiving enabled by default)
New database functionality and commands
Additional video format support (MKV)
Message duration now in hours (0-168)
Enhanced error handling and logging
Queue persistence and management improvements
Hardware acceleration updates
More detailed command descriptions
Improved performance & limitations documentation
2024-11-16 01:22:37 +00:00
pacnpal
121e1395f4 Updated default_guild_settings in core/base.py from 25MB to 8MB
Verified consistency with config_manager.py which already had 8MB as default
Confirmed proper validation in config_manager.py (allows 1-100MB range)
Verified all other files reference the max_file_size setting correctly
2024-11-15 20:11:43 +00:00
pacnpal
6d1e373c43 Update VideoArchiver README with detailed queue system architecture
- Added detailed description of modular queue components:
  - Models for data structures
  - Persistence for state management
  - Monitoring for health checks
  - Cleanup for resource management
  - Manager for core operations

- Expanded metrics and monitoring section
- Added state management details
- Improved feature descriptions for new queue architecture
2024-11-15 18:19:05 +00:00
pacnpal
7e4b33dd55 refactor: Convert commands to unique hybrid commands
- Reorganized commands into logical groups with unique prefixes:
  - va_: Core video archiver commands
  - vaq_: Queue management commands
  - vac_: Channel configuration commands
  - var_: Role management commands
  - vas_: Site management commands
- Updated all commands to be hybrid commands
- Updated README to reflect new command structure
- Maintained all existing functionality and parameters
2024-11-15 01:47:57 +00:00
pacnpal
dccd16e776 Update READMEs 2024-11-15 01:28:06 +00:00
pacnpal
f3d28231e8 fix imports 2024-11-14 23:45:36 +00:00
pacnpal
2622db6d3c Add slash command support for all cogs 2024-11-14 21:43:01 +00:00
pacnpal
73f142addd fixed issues 2024-11-14 21:36:58 +00:00
pacnpal
ae9eb4d07d Update README with new features and improvements
- Add content-aware video analysis documentation
- Add comprehensive error handling details
- Add hardware acceleration improvements
- Add resource management documentation
- Add better troubleshooting information
- Add detailed error logging information
- Add GPU fallback documentation
- Add task management details
2024-11-14 20:39:28 +00:00
pacnpal
6c2e277211 Add yt-dlp update functionality to VideoArchiver cog
- Add automatic yt-dlp version checking
- Add updateytdlp command for bot owners to update yt-dlp
- Add toggleupdates command to disable update notifications per guild
- Add disable_update_check setting to guild config
- Update README with new features and commands
- Improve update-related documentation
2024-11-14 19:51:43 +00:00