From b031224fe592a74c7779afa29a338ef96d7ffdae Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 6 Apr 2024 19:15:59 -0500 Subject: [PATCH] createStatusController: parse hashtags in text --- src/controllers/api/statuses.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/controllers/api/statuses.ts b/src/controllers/api/statuses.ts index 80100b8b..90fcc835 100644 --- a/src/controllers/api/statuses.ts +++ b/src/controllers/api/statuses.ts @@ -112,6 +112,10 @@ const createStatusController: AppController = async (c) => { return match; }); + for (const match of content.matchAll(/#(\w+)/g)) { + tags.push(['t', match[1]]); + } + const event = await createEvent({ kind: 1, content,