refactor(youtubedl): channel -> uploader and add url

This commit is contained in:
Ryan 2025-01-07 17:19:17 -05:00
parent 6c5e92aec2
commit c34bdc2bfd
Signed by: ErrorNoInternet
GPG Key ID: 2486BFB7B1E6A4A3

View File

@ -37,7 +37,6 @@ class YTDLSource(disnake.PCMVolumeTransformer):
): ):
super().__init__(source, volume) super().__init__(source, volume)
self.channel = data.get("channel")
self.description = data.get("description") self.description = data.get("description")
self.duration = data.get("duration") self.duration = data.get("duration")
self.id = data.get("id") self.id = data.get("id")
@ -46,6 +45,8 @@ class YTDLSource(disnake.PCMVolumeTransformer):
self.thumbnail_url = data.get("thumbnail") self.thumbnail_url = data.get("thumbnail")
self.timestamp = data.get("timestamp") self.timestamp = data.get("timestamp")
self.title = data.get("title") self.title = data.get("title")
self.uploader = data.get("uploader")
self.uploader_url = data.get("uploader_url")
self.view_count = data.get("view_count") self.view_count = data.get("view_count")
@classmethod @classmethod
@ -122,7 +123,10 @@ class QueuedSong:
), ),
) )
embed.add_field(name="Channel", value=self.player.channel) embed.add_field(
name="Uploader",
value=f"[{self.player.uploader}]({self.player.uploader_url})",
)
embed.add_field(name="Likes", value=f"{self.player.like_count:,}") embed.add_field(name="Likes", value=f"{self.player.like_count:,}")
embed.add_field(name="Views", value=f"{self.player.view_count:,}") embed.add_field(name="Views", value=f"{self.player.view_count:,}")
embed.add_field(name="Published", value=f"<t:{self.player.timestamp}>") embed.add_field(name="Published", value=f"<t:{self.player.timestamp}>")