bundle.discord.cogs.music.player¶
Guild voice playback – timing, pause/resume.
Attributes¶
Classes¶
Owns voice playback and timing for a single guild. |
Module Contents¶
- bundle.discord.cogs.music.player.log¶
- class bundle.discord.cogs.music.player.GuildPlayer(on_track_end: collections.abc.Callable[[int, Exception | None], collections.abc.Coroutine[Any, Any, None]])¶
Owns voice playback and timing for a single guild.
- play(vc: discord.VoiceClient, track: bundle.youtube.track.YoutubeTrackData, guild_id: int) bool¶
Start FFmpeg playback. Returns False if no stream URL available.