π©Έβγ«β°β¨β£πππππ-ππππ
Ir al canal en Telegram
Support channel for Trashcore projects
Mostrar mΓ‘sEl paΓs no estΓ‘ especificadoLa categorΓa no estΓ‘ especificada
487
Suscriptores
+524 horas
+127 dΓas
+6930 dΓas
Archivo de publicaciones
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