Andrew Morgan

Results 103 issues of 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...

bug
upstream

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...

bug

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...

enhancement

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...

enhancement

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...

enhancement
Operation Refactor

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...

enhancement

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...

enhancement

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,...

enhancement

Awesome idea! Here's just some small grammatical fixes to the readme.