feat: add role

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

View File

@ -380,6 +380,11 @@ impl ScheduleJob {
Some(role_id) => RoleId::new(role_id).mention().to_string(), Some(role_id) => RoleId::new(role_id).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 answer = format!( let answer = format!(
"Bonsoir ! "Bonsoir !
@ -389,14 +394,14 @@ impl ScheduleJob {
📜 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 !
{}", {}",
winner.id.mention(), next_keyword, ping_role winner.id.mention(), next_keyword,role_recompense, ping_role
); );
let output = CreateEmbed::new() let output = CreateEmbed::new()
.title(format!( .title(format!(