Help Buddy Docs

Auto-Close

Automatically close tickets that have been inactive for a configurable period.

Premium Feature

Auto-Close requires Premium or Custom tier.

How Auto-Close Works

Auto-close monitors open tickets for inactivity. When a ticket has received no new messages for a configured period, the bot warns the opener that the ticket will close soon. If the ticket remains inactive through the grace period, it is closed automatically.

Configuration

Auto-close is configured in the General Settings tab of the dashboard:

SettingDescription
Inactivity ThresholdHow long a ticket can go without a message before the warning is sent (e.g., 48 hours)
Grace PeriodHow long after the warning the ticket stays open before closing (e.g., 24 hours)
Warning MessageThe text the bot posts in the ticket channel when the threshold is reached

The Warning Message

When the inactivity threshold is reached, the bot posts a message in the ticket channel tagging the opener. The message explains that the ticket will close after the grace period if there is no response. Replying to the ticket resets the inactivity timer.

What Counts as Activity

ActionResets Timer?
Any user sending a messageYes
Bot posting a messageYes
Slash command interactions (e.g., /ticket claim)No

Automatic Closure

If no message is sent during the grace period, the bot closes the ticket. The process is identical to a manual close: a transcript is generated, posted to the transcript channel, a log entry is created, and the ticket channel is deleted.

Disabling Auto-Close

Set the inactivity threshold to zero, or toggle auto-close off in the dashboard. Disabling it stops the timer for all currently open tickets on the server.

Auto-Close and Transcripts

Note

Transcripts from auto-closed tickets always include a timestamp in the transcript embed. This behavior is not configurable and is separate from the Embed Timestamp toggles in General Settings.