From 4c4f748b8c624ba0948f536542ce678c25d654cc Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Mon, 18 Jul 2022 16:00:33 +0700 Subject: [PATCH] Use Guild Avatar --- Bot/Embeds.fs | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/Bot/Embeds.fs b/Bot/Embeds.fs index b734f10..81bccf7 100644 --- a/Bot/Embeds.fs +++ b/Bot/Embeds.fs @@ -135,7 +135,7 @@ let responseSuccessfulHack2 successful (hacker : PlayerData) (target : PlayerDat let e = DiscordEmbedBuilder() .WithDescription($"Successfully hacked **{target.Name}** and took {lostMsg}!") - .WithAuthor($"✅ {hacker.Name}" , iconUrl = hackerMember.AvatarUrl) + .WithAuthor($"✅ {hacker.Name}" , iconUrl = hackerMember.GuildAvatarUrl) .WithColor(DiscordColor.Green) .AddField("Strength 💪", $"{hacker.Stats.Strength.Amount} vs {target.Stats.Strength.Amount}", true) if bonus > 0 then e.AddField($"Strength Bonus", $"`{bonus} 💰$GBT`", true) |> ignore @@ -143,29 +143,13 @@ let responseSuccessfulHack2 successful (hacker : PlayerData) (target : PlayerDat else let lostMsg = if hacker.Bank - totalTaken = 0 then "all their $GBT" else $"`{totalTaken} $GBT`" DiscordEmbedBuilder() - .WithAuthor(name = $"❌ {hacker.Name}" , iconUrl = hackerMember.AvatarUrl) + .WithAuthor(name = $"❌ {hacker.Name}" , iconUrl = hackerMember.GuildAvatarUrl) .WithDescription($"Failed to hack **{target.Name}** and lost {lostMsg}!") .AddField("Strength 💪", $"{hacker.Stats.Strength.Amount} vs {target.Stats.Strength.Amount}", true) .AddField("New $GBT Balance", $"`💰` {hacker.Bank - totalTaken} `(-{totalTaken} $GBT)`", true) .WithColor(DiscordColor.Red) -// let defenderEmbed = -// if successful then -// DiscordEmbedBuilder() -// .WithAuthor(name = target.Name , iconUrl = targetMember.AvatarUrl) -// .AddField("Strength", $"{target.Stats.Strength.Amount} 💪", true) -// .AddField("New $GBT Balance", $"`💰` {target.Bank} ⋙ `💰` {target.Bank - totalTaken} `(-{totalTaken} $GBT)`", true) -// .WithColor(DiscordColor.Red) -// else -// DiscordEmbedBuilder() -// .WithAuthor(name = target.Name , iconUrl = targetMember.AvatarUrl) -// .AddField("Strength", $"{target.Stats.Strength.Amount} 💪", true) -// .AddField($"Extracted", $"`{totalTaken} 💰$GBT`", true) -// .AddField("New $GBT Balance", $"`💰` {target.Bank} ⋙ `💰` {target.Bank + totalTaken} `(+{totalTaken} $GBT)`", true) -// .WithColor(DiscordColor.Green) - -// DiscordMessageBuilder().AddEmbeds([ hackerEmbed ; defenderEmbed ] |> List.map (fun e -> e.Build())) - DiscordMessageBuilder().AddEmbeds([ hackerEmbed ] |> List.map (fun e -> e.Build())) + DiscordMessageBuilder().AddEmbed(hackerEmbed) let responseCreatedShield (shield : ShieldItem) = let embed = DiscordEmbedBuilder().WithImageUrl(shield.ImageUrl)