π©Έβγ«β°β¨β£πππππ-ππππ
Kanalga Telegramβda oβtish
Support channel for Trashcore projects
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
487
Obunachilar
+524 soatlar
+127 kunlar
+6930 kunlar
Postlar arxiv
Netflix Premium v9.76.0 Modded by Getmodpc.apk60.24 MB
Bots back online
All session deleted, reconnect
> Server one: π
http://t.me/Trashapibot
> Server two: π
http://t.me/Trashcoreultras_bot
> Server three: π
http://t.me/trashcoremds_bot
New endpoints available
* search/Google images
* downloader/igdlv2
* downloader/soundcloud
* downloader/Capcut
* tools/imageresize
Check: api.drexapp.space
> Made by terrorists
All these plugins shared,,,are always tested and working for more assistance πβπ¦Ί contact
@trashcoredev2 for help
const axios = require('axios');
// βββ imagesearch βββββββββββββββββββββββββββββββββββββββββββββ
const imagesearch = {
name: 'imagesearch',
command: ['imagesearch', 'gimage', 'img'],
category: 'Search',
desc: 'Search images from Google',
run: async ({ trashcore, m, args, xreply, prefix, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply(`Usage: ${prefix}imagesearch Ronaldo`);
}
const api = `https://api.drexapp.space/search/gimage?q=${encodeURIComponent(query)}`;
const { data } = await axios.get(api);
if (!data.status || !data.result.images.length) {
return xreply('No images found.');
}
const img = data.result.images[
Math.floor(Math.random() * data.result.images.length)
];
const caption = `
*IMAGE SEARCH RESULT*
*Query:* ${data.result.query}
*Title:* ${img.title}
*Source:* ${img.source}
`.trim();
await trashcore.sendMessage(
chat,
{
image: { url: img.url },
caption
},
{ quoted: m }
);
} catch (err) {
console.error(err);
xreply('Failed to fetch images.');
}
}
};
module.exports = imagesearch;
Command: imagesearch
Note: Google images download
Powered by Trashcore api system// βββ capcut ββββββββββββββββββββββββββββββββββββββββββββββββββ
const axios = require('axios');
const capcut = {
name: 'capcut',
command: ['capcut', 'cc'],
category: 'Downloader',
desc: 'Download CapCut videos',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const url = args[0];
if (!url) {
return xreply('Usage: .capcut <capcut_url>');
}
await xreply('β³ Downloading CapCut video...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/capcut?url=${encodeURIComponent(url)}`
);
if (!data.status || !data.result) {
return xreply('β Failed to fetch CapCut video');
}
const res = data.result;
await trashcore.sendMessage(chat, {
video: { url: res.no_watermark || res.best_video },
caption: `π¬ *CapCut Downloader*\n\n` +
`π Title: ${res.title || 'Unknown'}\n` +
`π·οΈ Source: ${res.source || 'CapCut'}`
}, { quoted: m });
} catch (err) {
console.error('CapCut Error:', err);
xreply('β Error downloading CapCut video');
}
}
};
module.exports = capcut;
Command: Capcut
Note: Capcut downloader
Powered by Trashcore api systemconst axios = require('axios');
// βββ soundcloud βββββββββββββββββββββββββββββββββββββββββββββ
const soundcloud = {
name: 'soundcloud',
command: ['soundcloud', 'sc'],
category: 'Downloader',
desc: 'Search and download SoundCloud music',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply('Usage: .soundcloud <song name>');
}
await xreply('π΅ Searching SoundCloud...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/soundcloud?q=${encodeURIComponent(query)}&limit=2`
);
if (
!data.status ||
!data.result?.results ||
!data.result.results.length
) {
return xreply('β No results found');
}
const res =
data.result.results.find(v => v.download_url) ||
data.result.results[0];
await trashcore.sendMessage(chat, {
image: { url: res.thumbnail },
caption:
`π΅ *${res.title}*
π€ Artist: ${res.artist}
β± Duration: ${res.duration}
βΆοΈ Plays: ${res.plays}
β€οΈ Likes: ${res.likes}
πΌ Genre: ${res.genre}`
}, { quoted: m });
if (res.download_url) {
await trashcore.sendMessage(chat, {
audio: { url: res.download_url },
mimetype: 'audio/mpeg',
fileName: `${res.title}.mp3`
}, { quoted: m });
} else {
await xreply('β οΈ This track has no downloadable audio.');
}
} catch (err) {
console.error('SOUNDCLOUD Error:', err);
xreply('β Error fetching SoundCloud music');
}
}
};
module.exports = soundcloud;
Soundcloud
Note: Soundcloud downloader
Powered by Trashcore api systemconst axios = require('axios');
// βββ play βββββββββββββββββββββββββββββββββββββββββββββββββββ
const play = {
name: 'play',
command: ['play'],
category: 'Downloader',
desc: 'Search and download YouTube audio',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply('Usage: .play <song name>');
}
await xreply('π΅ Searching song...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/ytplayv2?q=${encodeURIComponent(query)}`
);
if (!data.status || !data.result?.downloadURL) {
return xreply('β Failed to fetch audio');
}
const res = data.result;
await trashcore.sendMessage(chat, {
text:
`π΅ *${res.title}*
β¬οΈ Downloading audio...`
}, { quoted: m });
await trashcore.sendMessage(chat, {
audio: { url: res.downloadURL },
mimetype: 'audio/mpeg',
fileName: `${res.title}.mp3`
}, { quoted: m });
} catch (err) {
console.error('PLAY Error:', err);
xreply('β Error downloading audio');
}
}
};
module.exports = play;
Command: play
Note: YouTube audio downloader
Powered by Trashcore apiconst axios = require('axios');
// βββ video ββββββββββββββββββββββββββββββββββββββββββββββββββ
const video = {
name: 'video',
command: ['video', 'ytmp4'],
category: 'Downloader',
desc: 'Download YouTube video',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const query = args.join(' ');
if (!query) {
return xreply('Usage: .video <youtube url or search>');
}
await xreply('π¬ Downloading video...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/ytmp4?url=${encodeURIComponent(query)}`
);
if (!data.status || !data.result?.downloadURL) {
return xreply('β Failed to fetch video');
}
const res = data.result;
await trashcore.sendMessage(chat, {
video: { url: res.downloadURL },
mimetype: 'video/mp4',
caption: `π¬ ${res.title || 'YouTube Video'}`
}, { quoted: m });
} catch (err) {
console.error('VIDEO Error:', err);
xreply('β Error downloading video');
}
}
};
module.exports = video;
Command: video
Note:
YouTube video downloader
Powered by Trashcore apiAnime Md back online
https://t.me/shenxioffc_bot
const axios = require('axios');
// βββ tiktok βββββββββββββββββββββββββββββββββββββββββββββββββ
const tiktok = {
name: 'tiktok',
command: ['tiktok', 'tt'],
category: 'Downloader',
desc: 'Download TikTok videos',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const url = args[0];
if (!url) {
return xreply('Usage: .tiktok <tiktok url>');
}
await xreply('π₯ Downloading TikTok video...');
const { data } = await axios.get(
https://api.drexapp.space/downloader/tiktok?url=${encodeURIComponent(url)}
);
if (!data.status || !data.result?.result) {
return xreply('β Failed to fetch TikTok video');
}
const res = data.result.result;
await trashcore.sendMessage(chat, {
video: { url: res.play },
caption:
π΅ ${res.title}
π€ Author: ${res.author.nickname}
β± Duration: ${res.duration}s
β€οΈ Likes: ${res.digg_count}
π¬ Comments: ${res.comment_count}
}, { quoted: m });
} catch (err) {
console.error('TIKTOK Error:', err);
xreply('β Error downloading TikTok video');
}
}
};
module.exports = tiktok;
Command tiktok
Note: Tiktok downloader
Powered by Trashcore apihttps://github.com/Tennor-modz/Wa-Base-Bot
You can check it out π
Wa Base bot version 5
* Moved from case to plugins system
* Sqlite database implementation
* The antidelete can now retrieve deleted audios and channel posts
* Add your wish commands or check shared plugins from our telegram channel π«₯
> Made on 2026 by idiots
https://chat.whatsapp.com/K7pxCVFfbQp1GlfyacoQMM
ππnew group join again
Bots back online
Connect your bots from this servers
Server one:
http://t.me/Trashapibot
Server two:http://t.me/Trashcoreultras_bot
Server three: http://t.me/trashcoremds_bot
Don't forget to use the stable version of MD-Baileys
Some updates were applied yesterday π and it's now improved with version 4.1.6 as the most stable version
Check readme from the official repo to view the fixes applied
https://github.com/Tennor-modz/MD-Baileys
Installation use
"@trashcore/baileys": "latest",
Or
"@trashcore/baileys": "^4.1.6",
Or
"baileys": "npm:@trashcore/baileys@latest",
Or
"whiskeysockets/baileys": "npm:@trashcore/baileys@latest",
> Published 8th May 2025
const axios = require('axios');
// βββ pindl ββββββββββββββββββββββββββββββββββββββββββββββββββ
const pindl = {
name: 'pindl',
command: ['pindl', 'pinterest', 'pintdl'],
category: 'Downloader',
desc: 'Download Pinterest videos & images',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const url = args[0];
if (!url) {
return xreply(
'Usage: .pindl <pinterest url>\n\n' +
'Example: .pindl https://pin.it/xxx'
);
}
if (!url.includes('pinterest.com') && !url.includes('pin.it')) {
return xreply('β Please provide a valid Pinterest URL');
}
await xreply('β³ Fetching Pinterest media...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/pinterest?url=${encodeURIComponent(url)}`
);
if (!data.status || !data.result) {
return xreply('β Could not fetch media. Make sure the link is a valid Pinterest post.');
}
const res = data.result;
const caption =
`π *Pinterest ${res.type === 'video' ? 'Video' : 'Image'}*\n\n` +
`π Title: ${res.title || 'N/A'}\n` +
`π€ Author: ${res.author || 'N/A'} (@${res.username || 'N/A'})\n` +
`π
Uploaded: ${res.upload_date ? new Date(res.upload_date).toDateString() : 'N/A'}\n\n` +
`> Downloaded by TrashCore Ultra`;
if (res.type === 'video') {
await trashcore.sendMessage(chat, {
video: { url: res.media_url },
caption,
mimetype: 'video/mp4'
}, { quoted: m });
} else {
await trashcore.sendMessage(chat, {
image: { url: res.media_url },
caption
}, { quoted: m });
}
} catch (err) {
console.error('PINDL Error:', err);
xreply('β Error downloading Pinterest media');
}
}
};
module.exports = pindl;
Pindl command
Note: Pinterest downloader
Powered by Trashcore api systemconst axios = require('axios');
// βββ fbdl ββββββββββββββββββββββββββββββββββββββββββββββββββ
const fbdl = {
name: 'fbdl',
command: ['fbdl', 'fb', 'facebookdl'],
category: 'Downloader',
desc: 'Download Facebook videos',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const url = args[0];
const quality = args[1]?.toLowerCase() || 'hd'; // hd | sd
if (!url) {
return xreply(
'Usage: .fbdl <facebook url> [quality]\n\n' +
'Quality options:\n' +
'β’ *hd* - 720p High quality (default)\n' +
'β’ *sd* - 360p Standard quality\n\n' +
'Example: .fbdl https://facebook.com/share/r/xxx hd'
);
}
if (!url.includes('facebook.com') && !url.includes('fb.watch')) {
return xreply('β Please provide a valid Facebook URL');
}
await xreply('β³ Fetching Facebook video...');
const { data } = await axios.get(
`https://api.drexapp.space/downloader/facebookv2?url=${encodeURIComponent(url)}`
);
if (!data.status || !data.result) {
return xreply('β Could not fetch video. Make sure the link is a public Facebook video.');
}
const res = data.result;
// qualities array: index 0 = HD (720p), index 1 = SD (360p)
const hdLink = res.qualities?.[0]?.link || res.media_url;
const sdLink = res.qualities?.[1]?.link || res.media_url;
const videoUrl = quality === 'sd' ? sdLink : hdLink;
const qualityLabel = quality === 'sd'
? (res.qualities?.[1]?.quality || '360p (SD)')
: (res.qualities?.[0]?.quality || '720p (HD)');
await trashcore.sendMessage(chat, {
video: { url: videoUrl },
caption:
`π *Facebook Video*\n\n` +
`π Quality: ${qualityLabel}\n\n` +
`> Downloaded by TrashCore Ultra`,
mimetype: 'video/mp4'
}, { quoted: m });
} catch (err) {
console.error('FBDL Error:', err);
xreply('β Error downloading Facebook video');
}
}
};
module.exports = fbdl;
Facebook command
Note: Facebook video downloader
Powered by Trashcore api systemconst axios = require('axios');
// βββ twitter ββββββββββββββββββββββββββββββββββββββββββββββββββ
const twitter = {
name: 'twitter',
command: ['twitter', 'tw', 'twitterdl'],
category: 'Downloader',
desc: 'Download Twitter/X videos',
run: async ({ trashcore, m, args, xreply, chat }) => {
try {
const url = args[0];
if (!url) {
return xreply('Usage: .twitter <tweet url>\nExample: .twitter https://x.com/i/status/123456789');
}
if (!url.includes('x.com') && !url.includes('twitter.com')) {
return xreply('β Please provide a valid Twitter/X URL');
}
await xreply('β³ Fetching tweet video...');
const { data } = await axios.get(
https://api.drexapp.space/downloader/twitter?url=${encodeURIComponent(url)}
);
if (!data.status || !data.result) {
return xreply('β Could not fetch video. Make sure the tweet contains a video.');
}
const res = data.result;
// Send caption with quality options info
await xreply(
π¦ *Twitter Video Found*\n\n +
π ${res.desc || 'No description'}\n\n +
β³ Sending HD video...
);
// Try HD first, fall back to SD
const videoUrl = res.HD || res.SD;
await trashcore.sendMessage(chat, {
video: { url: videoUrl },
caption:
π¦ *Twitter Video*\n\n +
π ${res.desc || ''}\n\n +
> Downloaded by TrashCore Ultra,
mimetype: 'video/mp4'
}, { quoted: m });
} catch (err) {
console.error('TWITTER Error:', err);
xreply('β Error downloading Twitter video');
}
}
};
module.exports = twitter;
Command twitter
Note: Twitter downloader ( videos)
Powered by Trashcore api system