🩸⃟⃨〫⃰‣𝐓𝐑𝐀𝐒𝐇-𝐂𝐎𝐑𝐄
Відкрити в Telegram
Support channel for Trashcore projects
Показати більшеКраїна не вказанаКатегорія не вказана
487
Підписники
+524 години
+127 днів
+6930 день
Архів дописів
Repost from 𝐉𝐚𝐦𝐞𝐬 𝐄𝐱𝐩𝐨𝐬𝐞𝐝
enjoy anime premium with 560 commands via WhatsApp
hosted on 64gb vcpu vps
pairing
@shenxioffc_bot
const axios = require('axios');
const play3 = {
command: ['play3'],
desc: 'Download music using YTV4 Play API',
category: 'Downloader',
usage: '.play3 <song name>',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply(
'🎵 *Play3 Downloader*\n\n' +
'Usage: .play3 <song name>\n' +
'Example: .play3 Faded Alan Walker'
);
}
await xreply('🎵 Searching and downloading audio...\nPowered by Trashcore');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/ytv4play?q=${encodeURIComponent(query)}`
);
if (!data?.status || !data?.result) {
return xreply('❌ No results found.');
}
const result = data.result;
const audio = result.best;
if (!audio?.download_url) {
return xreply('❌ Download link not available.');
}
const caption =
`╭━━━〔 🎵 PLAY V4 〕━━━⬣
┃ 🎶 *Title:* ${result.title}
┃ 👤 *Channel:* ${result.channel}
┃ 🎧 *Quality:* ${audio.format}
┃ 📀 *Type:* ${result.type}
╰━━━━━━━━━━━━━━━━⬣`;
await trashcore.sendMessage(
chat,
{
image: { url: result.thumbnail },
caption
},
{ quoted: m }
);
await trashcore.sendMessage(
chat,
{
audio: { url: audio.download_url },
mimetype: 'audio/mpeg',
fileName: `${result.title}.mp3`,
ptt: false
},
{ quoted: m }
);
} catch (err) {
console.error('play3 error:', err);
xreply(`❌ Error: ${err.message}\nPowered by Trashcore`);
}
}
};
module.exports = play3;
Command:play
YouTube ytmp3 downloaderI'll keep dropping more js codes
Also creating bug base via telegram
I'll return our panel site probably tomorrow
These are the few of common suggestions I've come across with
More help @trashcoredev2 is the trusted assistant
📱 YouTube Lite [New Version]
━━━━━━━━━━━━━━
📔 YouTube Lite Premium Features 📔 YouTube Video Downloader 📔 Background Play & More 📔 Completely Free No Ads 📔 100% Safe No Virus 📔 Multi Languages & CPUs:Universal━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━ Enjoy
Airtel 150mbs
Airtel 100mbs
Saf IP address:
10.57;10.58;10.59;10.228;10.229;10.230;10.231;10.235;10.218;10.62.40;10.178.22;10.62.69;10.177.175;10.134.98;10.232.222;10.62.252;10.235.169;10.234.206;10.234.133;10.235.150;10.234.93;10.176.218;10.176.218
Import using http custom Hunt IP and ConnectAlways hunt new IP✅
New endpoints added in al category
check the changelog section for updates
https://api.drexapp.space
https://uploader.drexapp.space
Media URL converter site now available
Free forever ♾️
> Made by Pornstars
Version 1.9.0
api.drexapp.space
New endpoints
downloader/ytplay
downloader/ytvideo
downloader/ytmp3
downloader/ytmp4
These are fast ⏩ and accurate
Airtel 100mbs
Airtel 150mbs
Buy TikTok bundles and connect
All ip
Mostly 100.xx.xx.xx,,101.xx.xx and others
The file will enable you to use the TikTok mbs on other platforms apart from TikTok,,,note that
it doesn't make the bundles unlimited
Bring feedback
Saf IP address: 10.57;10.58;10.59;10.228;10.229;10.230;10.231;10.235;10.218;10.62.40;10.178.22;10.62.69;10.177.175;10.134.98;10.232.222;10.62.252;10.235.169;10.234.206;10.234.133;10.235.150;10.234.93;10.176.218;10.176.218
Import using http custom
Hunt IP and Connect
Always hunt new IP✅
Airtel 100mbs
Telkom🇰🇪 unlimited
Bring feedback
Share screenshot
Saf IP address:
10.57;10.58;10.59;10.228;10.229;10.230;10.231;10.235;10.218;10.62.40;10.178.22;10.62.69;10.177.175;10.134.98;10.232.222;10.62.252;10.235.169;10.234.206;10.234.133;10.235.150;10.234.93;10.176.218;10.176.218
Import using http custom Hunt IP and ConnectAlways hunt new IP✅
const axios = require('axios');
// ─── ytplay ──────────────────────────────────────────────────
const ytplay = {
name: 'ytplay',
command: ['ytplay', 'play', 'song'],
category: 'Downloader',
desc: 'Search and download YouTube audio',
run: async ({ trashcore, m, args, xreply, prefix, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply(`Usage: ${prefix}ytplay Faded Alan Walker`);
}
await trashcore.sendMessage(chat, {
react: { text: '🔍', key: m.key }
});
const api = `https://api.drexapp.space/downloader/ytplay?q=${encodeURIComponent(query)}`;
const { data } = await axios.get(api);
if (!data.status || !data.result) {
return xreply('Song not found.');
}
const res = data.result;
const caption = `
*YOUTUBE PLAY RESULT*
*Title:* ${res.title}
*Channel:* ${res.channel}
*Duration:* ${res.duration}
*Views:* ${Number(res.views).toLocaleString()}
*Published:* ${res.published}
*Format:* ${res.format}
> Powered by DrexApp
`.trim();
await trashcore.sendMessage(
chat,
{
image: { url: res.thumbnail },
caption
},
{ quoted: m }
);
await trashcore.sendMessage(
chat,
{
audio: { url: res.download_url },
mimetype: 'audio/mpeg',
fileName: `${res.title}.mp3`
},
{ quoted: m }
);
await trashcore.sendMessage(chat, {
react: { text: '✅', key: m.key }
});
} catch (err) {
console.error(err);
xreply('Failed to fetch song.');
}
}
};
module.exports = ytplay;
Command: play
Note: YouTube music downloader with metadata now