diff --git a/src/botv2/cmd/concour/period.rs b/src/botv2/cmd/concour/period.rs index 2670352..fc0602e 100644 --- a/src/botv2/cmd/concour/period.rs +++ b/src/botv2/cmd/concour/period.rs @@ -119,16 +119,22 @@ pub async fn period( .color(colour::Color::RED) } else { let concour = concour.unwrap(); - CreateEmbed::new() + let mut output = CreateEmbed::new() .title(concour.title) .description(concour.description) .field("Start date", concour.start_date.to_string(), false) - .field("Periode", concour.periode.to_string(), false) - .field( + .field("Periode", concour.periode.to_string(), false); + + if concour.role_recompense == 0 { + output = output.field("Role récompense", "Aucun", false); + } else { + output = output.field( "Role récompense", RoleId::new(concour.role_recompense).mention().to_string(), false, - ) + ); + } + output } } Err(err) => match err {