diff options
Diffstat (limited to 'src/commands/today/mod.rs')
| -rw-r--r-- | src/commands/today/mod.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/commands/today/mod.rs b/src/commands/today/mod.rs index e48983c..f8f38c7 100644 --- a/src/commands/today/mod.rs +++ b/src/commands/today/mod.rs @@ -13,7 +13,6 @@ use crate::{ commands::playback::songbird, util, PoiseContext, - CONFIG, }; mod prelude; @@ -103,6 +102,9 @@ pub async fn today(ctx: PoiseContext<'_>, #[rest] _rest: Option<String>) -> anyh return Ok(()); }; + let volume = util::volume(ctx).await; + tracing::debug!(volume); + let (_sb, call) = songbird(ctx).await?; let mut call = call.lock().await; @@ -118,7 +120,8 @@ pub async fn today(ctx: PoiseContext<'_>, #[rest] _rest: Option<String>) -> anyh let input = YoutubeDl::new_ytdl_like("yt-dlp", client.clone(), play_args.url.conv::<String>()); - call.enqueue_input(input.into()).await; + let handle = call.enqueue_input(input.into()).await; + handle.set_volume(volume as _)?; let q = call.queue(); q.pause()?; |
