Fix author in playlist embeds and fix problem with playlists not having high res pictures leading to error.

changed LavalinkPlaylist to ILavallinkPlaylist
This commit is contained in:
EkiciLP
2022-03-24 08:51:40 +01:00
parent fbd8f3566d
commit 8720bf9f88
9 changed files with 27 additions and 18 deletions

View File

@@ -92,7 +92,7 @@ namespace TomatenMusic.Util
return builder;
}
public static DiscordEmbed AsEmbed(LavalinkPlaylist playlist)
public static DiscordEmbed AsEmbed(ILavalinkPlaylist playlist)
{
DiscordEmbedBuilder builder = new DiscordEmbedBuilder();
@@ -100,7 +100,7 @@ namespace TomatenMusic.Util
if (playlist is YoutubePlaylist)
{
YoutubePlaylist youtubePlaylist = (YoutubePlaylist)playlist;
Console.WriteLine($"{playlist.AuthorName}, {playlist.AuthorUri.ToString()}, {playlist.AuthorThumbnail.ToString()}");
builder.WithAuthor(playlist.AuthorName, playlist.AuthorUri.ToString(), youtubePlaylist.AuthorThumbnail.ToString());
builder.WithTitle(playlist.Name);
builder.WithUrl(playlist.Url);