From ba23aea0dcfafd7c8c498714bbd9443395a61730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sun, 24 Nov 2024 18:37:51 +0100 Subject: [PATCH] :sparkles: Fix thumbnail --- .../gachamelia/commands/personnage/FichePersoCommand.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/org/camelia/studio/gachamelia/commands/personnage/FichePersoCommand.java b/src/main/java/org/camelia/studio/gachamelia/commands/personnage/FichePersoCommand.java index fa283ae..1b997a7 100644 --- a/src/main/java/org/camelia/studio/gachamelia/commands/personnage/FichePersoCommand.java +++ b/src/main/java/org/camelia/studio/gachamelia/commands/personnage/FichePersoCommand.java @@ -41,6 +41,12 @@ public class FichePersoCommand implements ISlashCommand { event.getHook().editOriginal("L'utilisateur n'a pas été trouvé").queue(); return; } + + if (event.getGuild() == null) { + event.getHook().editOriginal("Le serveur n'a pas été trouvé").queue(); + return; + } + EmbedBuilder embedGeneralite = new EmbedBuilder(); User user = UserService.getInstance().getOrCreateUser(member.getId()); Role role = event.getGuild().getRoleById(user.getRank().getDiscordId()); @@ -49,6 +55,7 @@ public class FichePersoCommand implements ISlashCommand { embedGeneralite.setAuthor(member.getEffectiveName(), null, user.getRole().getImageUrl()); embedGeneralite.setTitle("Fiche de personnage"); embedGeneralite.setColor(color); + embedGeneralite.setThumbnail(member.getUser().getEffectiveAvatarUrl()); embedGeneralite.setDescription(""" __Caractéristiques principales__ : - Nom : **%s**