Andrew Morgan
Andrew Morgan
Closes #114. We now stop the bust if an exception is raised by nextcord during playback, log the exception and message the channel about it (rather than playback simply stopping...
The output of the `!list` command makes use of markdown in its rendering. On desktop/web and iOS platforms, this markdown is rendered correctly. On Discord Android however, markdown does not...
Testing with a Python 3.10 system that doesn't have `libopus` installed (and thus is unable to play tracks) should raise a `nextcord.opus.OpusNotLoaded` Exception upon attempting to play a song. What...
Currently if a song fails midway through playback, we'll just log an exception and carry on to the next song. https://github.com/anoadragon453/busty/blob/012b6d257e722e6487ad727a25208b8772a3eb02/main.py#L556-L558 I think we could handle this in a slightly...
Which would allow developers to test >8MB songs without needing to pay for Discord nitro. As any old file could be behind a cdn.discordapp.com link, checking for known audio/video file...
Due to python's nature of ducktyping (lack of explicitly marking variables with strong types), it's possible to make small errors while programming that result in real exceptions. One example is...
Busty currently changes her name to the currently playing song, so that it's easy to see at a glance. As an additional nice-to-have, we could also bold the title of...
So that people who want to archive the songs can do so easily. We wouldn't be able to host the songs on Discord, but if we end up integrating with...
Hey there, love the ad-blocking features of this app. Only problem is as this uses Android's VPN feature, I'm unable to use my personal VPN service alongside it. Fortunately however,...
Awesome idea! Here's just some small grammatical fixes to the readme.