feat: streamable support

This commit is contained in:
Blobadoodle
2023-08-19 17:42:10 +01:00
parent 91a60c1ec2
commit cd1d699886
6 changed files with 75 additions and 1 deletions

View File

@@ -18,6 +18,7 @@ import soundcloud from "./services/soundcloud.js";
import instagram from "./services/instagram.js";
import vine from "./services/vine.js";
import pinterest from "./services/pinterest.js";
import streamable from "./services/streamable.js";
export default async function (host, patternMatch, url, lang, obj) {
try {
@@ -114,6 +115,13 @@ export default async function (host, patternMatch, url, lang, obj) {
case "pinterest":
r = await pinterest({ id: patternMatch["id"] });
break;
case "streamable":
r = await streamable({
id: patternMatch["id"],
quality: obj.vQuality,
isAudioOnly: isAudioOnly,
});
break;
default:
return apiJSON(0, { t: errorUnsupported(lang) });
}