Thread Maintain/Archive Command #161

Open
opened 2026-04-17 01:43:01 +00:00 by Ghost · 0 comments
Ghost commented 2026-04-17 01:43:01 +00:00 (Migrated from codeberg.org)

Resolves Thread Lifetimes sub issue.

Create a Command that would "keep alive" the thread or archive a thread. This should be only used by users with Administrative abilities otherwise it won't be shown. This would just be a slash command in a thread, and should return an error message when used not in a thread.

There are two ways to maintain a thread's activity (do 1):

  1. Have Dalmatian auto send a message every 20 hours or so to keep activity in a thread.
  2. When a thread is inactive for too long it will become archived, but can be unarchived by an Admin so Dalmatian could look for archived ones and unarchive them automatically.

The command can be split into two subcommands: "Maintain" and "Archive"

  • Maintain would add the thread id to a global list that would be automatically maintained by the bot.
  • Archive would take the thread id off the list and immediately archive the thread
Resolves **Thread Lifetimes** sub issue. Create a Command that would "keep alive" the thread or archive a thread. This should be only used by users with Administrative abilities otherwise it won't be shown. This would just be a slash command in a thread, and should return an error message when used not in a thread. There are two ways to maintain a thread's activity (do 1): 1. Have Dalmatian auto send a message every 20 hours or so to keep activity in a thread. 2. When a thread is inactive for too long it will become archived, but can be unarchived by an Admin so Dalmatian could look for archived ones and unarchive them automatically. The command can be split into two subcommands: "Maintain" and "Archive" - Maintain would add the thread id to a global list that would be automatically maintained by the bot. - Archive would take the thread id off the list and immediately archive the thread
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ScottyLabs/dalmatian#161
No description provided.