From c6162b77fb113634359acc9dd6b7d6b4191fc5d4 Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 20 Jan 2024 21:19:09 -0500 Subject: refactor: adjust to poise 0.6.1 --- src/commands/general/version.rs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'src/commands/general/version.rs') diff --git a/src/commands/general/version.rs b/src/commands/general/version.rs index 5acd36a..024178c 100644 --- a/src/commands/general/version.rs +++ b/src/commands/general/version.rs @@ -2,6 +2,8 @@ use crate::colors::Colors; use crate::Context; use color_eyre::eyre::Result; +use poise::serenity_prelude::CreateEmbed; +use poise::CreateReply; /// Get version info #[poise::command(slash_command)] @@ -27,15 +29,14 @@ pub async fn version(ctx: Context<'_>) -> Result<()> { ("User Agent:", &crate::api::USER_AGENT, false), ]; - ctx.send(|c| { - c.embed(|e| { - e.title("Version Information") - .description("powered by poise!") - .fields(fields) - .color(Colors::Blue) - }) - }) - .await?; + let embed = CreateEmbed::new() + .title("Version Information") + .description("powered by poise!") + .fields(fields) + .color(Colors::Blue); + let message = CreateReply::default().embed(embed); + + ctx.send(message).await?; Ok(()) } -- cgit v1.2.3