feat: update to songbird 0.6, make joining calls work by spawning everything as required in songbird's documentation

This commit is contained in:
2026-04-07 23:08:20 -04:00
parent 1bd8b9b203
commit 288a784870
6 changed files with 1059 additions and 48 deletions

View File

@@ -49,7 +49,7 @@ rhai = "1.23.6"
rustls = "0.23"
secrecy = { version = "0.10.3", features = ["serde"] }
snafu = { version = "0.8.9", features = ["futures"] }
songbird = { version = "0.5.0", default-features = false, features = [
songbird = { version = "0.6.0", default-features = false, features = [
"driver",
"gateway",
"receive",
@@ -71,7 +71,3 @@ twilight-http = { version = "0.17", default-features = false, features = [
twilight-model = "0.17"
twilight-util = { version = "0.17", features = ["builder"] }
typed-builder = "0.23.2"
[patch.crates-io]
audiopus_sys = { git = "https://github.com/amsam0/audiopus_sys", rev = "3955ddb2b7b87e772e1c7bb93b8726a864f8c8f9" }
songbird = { git = "https://gitea.katniss.top/jacob/songbird", branch = "twilight-0.17" }