freyacodes / ukulele

Simple self-contained Discord music bot
MIT License
157 stars 75 forks source link

Bump version for lavaplayer-fork and add lavaplayer-natives for ARM support #60

Closed jocull closed 1 year ago

jocull commented 1 year ago

For context on how I arrived at this solution, there's a discussion about this library over here: https://github.com/sedmelluq/lavaplayer/issues/622 - hopefully resolves the dilemma posed on #50

This version hash for lavaplayer-natives pins it to the current latest rather than targeting a snapshot version (which could shift over time)

This adds the native dependencies needed to work on alternate CPUs like those found in Raspberry Pi 4 to avoid errors like shown here:

image

jocull commented 1 year ago

Some updated versions and removal of unnecessary natives (they're already included in lavaplayer-fork) seem to help stability. Have been seeing an increase in 403s from YouTube but unsure exactly why.

image

The Dockerfile is updated to copy in the settings file as well.