diff --git a/src/NadekoBot/Modules/Searches/Searches.cs b/src/NadekoBot/Modules/Searches/Searches.cs index 93a1202bf..93b9fbff0 100644 --- a/src/NadekoBot/Modules/Searches/Searches.cs +++ b/src/NadekoBot/Modules/Searches/Searches.cs @@ -419,13 +419,22 @@ public partial class Searches : NadekoModule var bannerUrl = usr.GetGuildBannerUrl(); + if (bannerUrl is null) + { + await Response() + .Error(strs.no_banner) + .SendAsync(); + + return; + } + await Response() .Embed( CreateEmbed() .WithOkColor() - .AddField("Username", usr.ToString()) - .AddField("Banner Url", bannerUrl) - .WithThumbnailUrl(bannerUrl)) + .AddField("Username", usr.ToString(), true) + .AddField("Banner Url", bannerUrl, true) + .WithImageUrl(bannerUrl)) .SendAsync(); } diff --git a/src/NadekoBot/data/strings/responses/responses.en-US.json b/src/NadekoBot/data/strings/responses/responses.en-US.json index 7b9ac410e..502ee4030 100644 --- a/src/NadekoBot/data/strings/responses/responses.en-US.json +++ b/src/NadekoBot/data/strings/responses/responses.en-US.json @@ -1158,5 +1158,6 @@ "notify_desc_addrolerew": "Triggers when a user gets a role as a reward for reaching a level (xprew).", "notify_desc_removerolerew": "Triggers when a user loses a role as a reward for reaching a level (xprew).", "notify_desc_not_found": "No description found for this notify event. Please report this.", - "winlb": "Biggest Wins Leaderboard" + "winlb": "Biggest Wins Leaderboard", + "no_banner": "No banner set." }