diff --git a/plugins/youtube-yta.js b/plugins/youtube-yta.js index 1024137..9aa8f9f 100644 --- a/plugins/youtube-yta.js +++ b/plugins/youtube-yta.js @@ -17,7 +17,7 @@ let handler = async (m, { conn, command, text, usedPrefix }) => { if (!response.data || !response.data.url) throw new Error('Audio not found or unavailable.'); - const { title, lengthSeconds, views, uploadDate, thumbnail, url, filename } = response.data; + const { title, lengthSeconds, views, uploadDate, thumbnail, url, filename, author } = response.data; const tmpDir = os.tmpdir(); const filePath = `${tmpDir}/${filename}`; @@ -31,7 +31,7 @@ let handler = async (m, { conn, command, text, usedPrefix }) => { const writableStream = fs.createWriteStream(filePath); await streamPipeline(audioResponse.data, writableStream); - const info = `Title: ${title}\nLength: ${lengthSeconds}\nViews: ${views}\nUploaded: ${uploadDate}`; + const info = `Title: ${title}\n*Author*: ${author}\nLength: ${lengthSeconds}\nViews: ${views}\nUploaded: ${uploadDate}`; await conn.sendMessage(m.chat, { document: { diff --git a/plugins/youtube-ytv.js b/plugins/youtube-ytv.js index c41c56e..3da0b45 100644 --- a/plugins/youtube-ytv.js +++ b/plugins/youtube-ytv.js @@ -15,7 +15,7 @@ let handler = async (m, { conn, command, text, usedPrefix }) => { try { const response = await axios.get(apiUrl); - const { url: videoStreamUrl, filename, lengthSeconds, title, uploadDate, views } = response.data; + const { url: videoStreamUrl, filename, lengthSeconds, title, uploadDate, views, author } = response.data; if (!videoStreamUrl) throw 'Video URL not found in API response.'; @@ -45,7 +45,7 @@ let handler = async (m, { conn, command, text, usedPrefix }) => { }); }); - const caption = `Ini kak videonya @${m.sender.split('@')[0]}\n\n*Title*: ${title} (${resolution})\n*Duration*: ${lengthSeconds}\n*Views*: ${views}\n*Uploaded*: ${uploadDate}`; + const caption = `Ini kak videonya @${m.sender.split('@')[0]}\n\n*Title*: ${title} (${resolution})\n*Author*: ${author}\n*Duration*: ${lengthSeconds}\n*Views*: ${views}\n*Uploaded*: ${uploadDate}`; // Send the fixed video await conn.sendMessage(m.chat, {