Update index.js
Browse files
index.js
CHANGED
|
@@ -11,10 +11,9 @@ app.all('/dl/start', async (req, res) => {
|
|
| 11 |
if(!['mp3', 'mp4'].includes(typeYT)) return res.json({ status: false, r: 'invalid type, use mp3 or mp4.' });
|
| 12 |
const ytr = await yt(url, typeYT);
|
| 13 |
res.json({ status: true, ...ytr });
|
| 14 |
-
|
| 15 |
const xr = await twitter(url);
|
| 16 |
-
res.json(
|
| 17 |
-
*/
|
| 18 |
} else if(/^https?:\/\/(?:www\.)?(?:tiktok\.com\/(?:@[^\/]+\/video|t)\/|vt\.tiktok\.com\/)([a-zA-Z0-9]+)/.test(url)) {
|
| 19 |
const ttr = await tiktok(url);
|
| 20 |
res.json(ttr);
|
|
|
|
| 11 |
if(!['mp3', 'mp4'].includes(typeYT)) return res.json({ status: false, r: 'invalid type, use mp3 or mp4.' });
|
| 12 |
const ytr = await yt(url, typeYT);
|
| 13 |
res.json({ status: true, ...ytr });
|
| 14 |
+
} else if(/^https?:\/\/(?:www\.)?(?:twitter|x)\.com\/(?:i\/web\/status|[^\/]+\/status)\/(\d+)/.test(url)) {
|
| 15 |
const xr = await twitter(url);
|
| 16 |
+
res.json(xr);
|
|
|
|
| 17 |
} else if(/^https?:\/\/(?:www\.)?(?:tiktok\.com\/(?:@[^\/]+\/video|t)\/|vt\.tiktok\.com\/)([a-zA-Z0-9]+)/.test(url)) {
|
| 18 |
const ttr = await tiktok(url);
|
| 19 |
res.json(ttr);
|