api: add support for bluesky videos & clean up service patterns

This commit is contained in:
wukko
2024-09-01 14:34:44 +06:00
parent 4478a963c5
commit 6c9601690b
4 changed files with 121 additions and 53 deletions

View File

@@ -26,6 +26,7 @@ import dailymotion from "./services/dailymotion.js";
import snapchat from "./services/snapchat.js";
import loom from "./services/loom.js";
import facebook from "./services/facebook.js";
import bluesky from "./services/bluesky.js";
let freebind;
@@ -234,6 +235,12 @@ export default async function(host, patternMatch, obj) {
});
break;
case "bsky":
r = await bluesky({
...patternMatch
});
break;
default:
return createResponse("error", {
code: "error.api.service.unsupported"