support playing files

patrick/test-ci
Patrick Cleavelin 2023-02-12 19:41:01 -06:00
parent 7772a39526
commit fb39392958
1 changed files with 8 additions and 3 deletions

View File

@ -136,13 +136,18 @@ impl EventHandler for Handler {
SoundType::Youtube => match songbird::ytdl(&user.sound).await {
Ok(source) => source,
Err(err) => {
error!("Error starting source: {err:?}");
error!("Error starting youtube source: {err:?}");
return;
}
},
SoundType::File => {
error!("Playing files not supported yet");
return;
match songbird::ffmpeg(format!("sounds/{}", &user.sound)).await {
Ok(source) => source,
Err(err) => {
error!("Error starting file source: {err:?}");
return;
}
}
}
};