Update index.js
Browse files
index.js
CHANGED
|
@@ -22,12 +22,7 @@ fetch = (await import('node-fetch')).default;
|
|
| 22 |
})();
|
| 23 |
|
| 24 |
// Regex untuk mengidentifikasi URL YouTube dan Mega
|
| 25 |
-
const ytIdRegex = /(?
|
| 26 |
-
(?
|
| 27 |
-
|)://|)(?:(?
|
| 28 |
-
.|)?youtube(?:-nocookie|).com/(?
|
| 29 |
-
/)?(?
|
| 30 |
-
?.*(?:|&)v=|embed/|v/)?|youtu.be/)([-_0-9A-Za-z]{11})/;
|
| 31 |
|
| 32 |
// Fungsi untuk melakukan HTTP POST request
|
| 33 |
const post = async (url, form, headers = {}) => {
|
|
|
|
| 22 |
})();
|
| 23 |
|
| 24 |
// Regex untuk mengidentifikasi URL YouTube dan Mega
|
| 25 |
+
const ytIdRegex = /(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([\w-]{11})/;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
| 27 |
// Fungsi untuk melakukan HTTP POST request
|
| 28 |
const post = async (url, form, headers = {}) => {
|