summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorCyberL1 <cyber.hf18@gmail.com>2026-06-26 06:00:49 +0200
committerRory& <root@rory.gay>2026-06-26 16:42:33 +0200
commit5454898b8415d6d42a1d04f04c2cf1602ced4777 (patch)
treed6e0d79cc074c94620cc8f9f074b87098f9d50f8 /src
parentchore: remove test console.log (diff)
downloadserver-ts-5454898b8415d6d42a1d04f04c2cf1602ced4777.tar.xz
feat: mention poll author
Diffstat (limited to 'src')
-rw-r--r--src/api/util/handlers/Message.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts

index b657eec7..554d669e 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts
@@ -859,6 +859,13 @@ async function handleMessageMentionsAsync(message: Message) { ); } + if (message.embeds[0].type === EmbedType.poll_result) { + message.mentions.push( + // @ts-expect-error it does not like the .toPublicUser() lol + (await User.findOne({ where: { id: message.author_id } }))!.toPublicUser(), + ); + } + if (message.message_reference.type === MessageReferenceType.FORWARD) { message.type = MessageType.DEFAULT;