feat: add role

This commit is contained in:
Max batleforc 2024-06-30 20:09:53 +02:00
parent dcedac1128
commit f43bfe3a6a
No known key found for this signature in database
GPG Key ID: 25D243AB4B6AC9E7

View File

@ -83,6 +83,11 @@ pub async fn start(ctx: Context<'_>) -> Result<(), Error> {
Some(role) => RoleId::new(role).mention().to_string(), Some(role) => RoleId::new(role).mention().to_string(),
None => "".to_string(), None => "".to_string(),
}; };
let role_recompense = if concour.role_recompense != 0 {
RoleId::new(concour.role_recompense).mention().to_string()
} else {
"(Pas encore définis)".to_string()
};
let text = format!(" let text = format!("
Bonsoir ! Bonsoir !
@ -90,14 +95,14 @@ Bonsoir !
📜 Les règles : Pas de loli, ni de shoota, ni de irl, ni de zoo. 📜 Les règles : Pas de loli, ni de shoota, ni de irl, ni de zoo.
Celui ou celle qui a le plus de votes gagne, comme récompense elle aura le rôle @ROLE pour une durée de 48h. Celui ou celle qui a le plus de votes gagne, comme récompense elle aura le rôle {} pour une durée de 48h.
Le concours ce termine dans deux jours. Le concours ce termine dans deux jours.
Ceux qui votent pour leur propre photo, cela ne sera pas pris en compte, une photo par personne. Ceux qui votent pour leur propre photo, cela ne sera pas pris en compte, une photo par personne.
À vos photos ! À vos photos !
{} {}
", keyword,ping_concour); ", keyword,role_recompense,ping_concour);
let output = CreateEmbed::new() let output = CreateEmbed::new()
.title(format!( .title(format!(
"Concour: {} Jour : {}", "Concour: {} Jour : {}",