aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorAndrew Lee <andrew@alee14.me>2026-04-20 17:03:16 -0400
committerAndrew Lee <andrew@alee14.me>2026-04-20 17:03:16 -0400
commita0bb6f0a3ef75fa46a982384a00a85a9b652d607 (patch)
tree1f5395791bffb2f4d6c354f34b4a1629b697b127 /api
parent98805430b78fa24a7d80808c50f3c38a3a748f07 (diff)
downloadbnbmc-announcement-api-a0bb6f0a3ef75fa46a982384a00a85a9b652d607.tar.gz
bnbmc-announcement-api-a0bb6f0a3ef75fa46a982384a00a85a9b652d607.tar.bz2
bnbmc-announcement-api-a0bb6f0a3ef75fa46a982384a00a85a9b652d607.zip
add reaction support
Diffstat (limited to 'api')
-rw-r--r--api/index.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/api/index.ts b/api/index.ts
index 9435bb1..a2a1378 100644
--- a/api/index.ts
+++ b/api/index.ts
@@ -25,6 +25,16 @@ app.get('/attachments/:slug', (req, res) => {
}
});
+app.get('/reactions/:slug', (req, res) => {
+ if (req.params.slug) {
+ const query = db.prepare(`SELECT * FROM announcements_reactions WHERE msg_id = (?)`);
+ const result = query.all(req.params.slug);
+ res.send(result);
+ } else {
+ res.send('Unknown message id.');
+ }
+});
+
app.listen(port, () => {
console.log(`Server is running on port ${port}`);
});