Merge pull request #17 from lazuee/patch-2

URL shorten WebEmbed
This commit is contained in:
March 7th 2022-04-01 22:25:59 +07:00 committed by GitHub
commit 30150cc0e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -291,9 +291,9 @@ class WebEmbed {
if (this.shorten) { if (this.shorten) {
const url = await getShorten(fullURL); const url = await getShorten(fullURL);
if (!url) console.log('Cannot shorten URL in WebEmbed'); if (!url) console.log('Cannot shorten URL in WebEmbed');
return this.hidden ? `${hiddenCharter} ${url || fullURL}` : (url || fullURL); return (url || fullURL);
} else { } else {
return this.hidden ? `${hiddenCharter} ${fullURL}` : fullURL; return fullURL;
} }
} }
} }
@ -301,8 +301,8 @@ class WebEmbed {
// Credit: https://www.npmjs.com/package/node-url-shortener + google :)) // Credit: https://www.npmjs.com/package/node-url-shortener + google :))
const getShorten = async (url) => { const getShorten = async (url) => {
const APIurl = [ const APIurl = [
'https://is.gd/create.php?format=simple&url=', //'https://is.gd/create.php?format=simple&url=',
'https://tinyurl.com/api-create.php?url=', 'https://tinyurl.com/api-create.php?url=', //this looks fine to me
// 'https://cdpt.in/shorten?url=', Redirects 5s :( // 'https://cdpt.in/shorten?url=', Redirects 5s :(
]; ];
try { try {