From 6d4f1638da78983169fec3abc4c8bf9c8e2b1598 Mon Sep 17 00:00:00 2001 From: Ali Hammoud Date: Fri, 19 Jun 2026 20:07:36 +0300 Subject: [PATCH] feat: lock starter post managed by bot --- src/features/showcase/send-pinned-message.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/features/showcase/send-pinned-message.ts b/src/features/showcase/send-pinned-message.ts index 3eae265..7ac9d09 100644 --- a/src/features/showcase/send-pinned-message.ts +++ b/src/features/showcase/send-pinned-message.ts @@ -59,6 +59,9 @@ export const sendShowcasePinnedMessage = createSlashCommand({ ); if (pinnedThread) { + if (!pinnedThread.locked) { + await pinnedThread.setLocked(true); + } const message = await pinnedThread.fetchStarterMessage(); if (message !== null) { await message.edit({ @@ -81,6 +84,7 @@ export const sendShowcasePinnedMessage = createSlashCommand({ }, }); thread.pin(); + thread.setLocked(true); await interaction.editReply({ content: 'Showcase pinned message sent successfully.',