From 4bb0f39a433f6b2e0ff30eeacfc1eb90307b00b5 Mon Sep 17 00:00:00 2001 From: Rory& Date: Tue, 7 Jul 2026 20:18:21 +0200 Subject: Add endpoint to get enabled/known gif providers --- src/api/Server.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/api/Server.ts') diff --git a/src/api/Server.ts b/src/api/Server.ts index 7fa5476d..1266bf42 100644 --- a/src/api/Server.ts +++ b/src/api/Server.ts @@ -191,6 +191,10 @@ export class SpacebarServer extends Server { }); }); + app.get("/_spacebar/api/v1/integrations/gif", (req, res) => { + res.json({ providers: GifProviderManager.getProviders() }); + }); + // Pickup non-expired polls const nonExpiredPolls = await Message.createQueryBuilder("message").where("message.poll->>'expiry' > :now", { now: new Date().toISOString() }).getMany(); -- cgit 1.5.1