Skip to content

Commit

Permalink
Change thread async duration (#321)
Browse files Browse the repository at this point in the history
  • Loading branch information
Shadowfiend authored Nov 18, 2024
2 parents 57c6fad + 942bb40 commit f1a38bf
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions discord-scripts/thread-management/check-thread-archiving.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import {

// The maximum time between any two messages after which a thread is considered
// async.
const MAX_HEURISTIC_SYNC_THREAD_DURATION = 60 * MINUTE // 60 * MINUTE
const MAX_HEURISTIC_SYNC_THREAD_DURATION = 12 * HOUR // 60 * MINUTE
// How frequently threads are checked for archive requirements.
const THREAD_CHECK_CADENCE = 12 * HOUR // 12 * HOUR
// Use a ThreadAutoArchiveDuration as we'll still lean on Discord to
Expand Down Expand Up @@ -368,9 +368,7 @@ async function checkThreadStatus(
if (
lastActiveTimestamp - (firstActiveTimestamp ?? 0) >
(thread.autoArchiveDuration ?? 0) * MINUTE -
/* AUTO_ARCHIVE_WARNING_LEAD_MINUTES */ (thread.autoArchiveDuration ??
0) *
MINUTE
AUTO_ARCHIVE_WARNING_LEAD_MINUTES * MINUTE
) {
await thread.send({
content:
Expand Down

0 comments on commit f1a38bf

Please sign in to comment.