aboutsummaryrefslogtreecommitdiffstats
path: root/tests/cogs/test_search.py
diff options
context:
space:
mode:
authorsalmonik <raisersoft@proton.me>2026-05-20 15:36:17 +0200
committersalmonik <raisersoft@proton.me>2026-05-20 15:36:17 +0200
commitfbdfad855ab9a1233e286806439397729ba21226 (patch)
tree765cbedeacab1c703bc218a3f83bf1332fc798ab /tests/cogs/test_search.py
parenthealth checks for vc (diff)
downloadsenator-sperma-fbdfad855ab9a1233e286806439397729ba21226.tar.gz
senator-sperma-fbdfad855ab9a1233e286806439397729ba21226.zip
Fold AudioPlaybackManager into VoiceManager + Future-based play
- Move all static helpers (validate_voice_channel, prepare_source, prepare_audio_source, etc.) from AudioPlaybackManager into VoiceManager - Add _play_await() using asyncio.Future + after callback, replacing all polling patterns and the 5-second sleep hack - Add play() high-level method and play_source() for pre-made sources - Unify connection logic under single _ensure_voice_client() - Remove dead Voice cog class and its setup() - Gut audio_playback.py to a re-export shim - Remove cogs.voice from main.py extensions
Diffstat (limited to 'tests/cogs/test_search.py')
0 files changed, 0 insertions, 0 deletions