TopazBot v0.4.0
Refactor voice channel handling and enhance stream playback functionality
- Improved the joinVoice function to handle voice channel accessibility checks.
- Added auto-resume functionality for streams when idle.
- Refactored playStream and autoResume functions for better clarity and error handling.
- Updated FFmpeg stream creation to use 'adts' format and copy audio codec.
- Enhanced logging for connection status and stream activity.
- Cleaned up redundant code and improved overall structure for maintainability.
Full Changelog: v0.3.20...v0.4.0