Thread Watcher
Thread Watcher keeps selected Discord forum posts and threads open without posting fake activity messages. It reacts when Discord archives a protected thread and also runs recovery scans for archive events missed while Athena was offline.
- Version in source: 1.0.0
- Required AthenaBot version: 2.5.1 or newer
- Dependencies:
core - Node dependencies: None
- Config templates read:
en-thread_watcher.json5anden-thread_watcher_lang.json5
Thread Watcher never sends messages into protected threads to keep them active. It uses Discord’s thread archive controls and leaves manually locked threads closed.
Install the plugin, grant Discord permissions, and choose protected targets.
SetupConfigure targets, recovery scans, action limits, dry runs, and logging.
ConfigurationManage protected forums and threads with /threadwatch.
Fix permission, target, archive-duration, and recovery-scan problems.
TroubleshootingMain Features
- Protect every current and future post in selected forum or media channels
- Protect individual forum posts, public threads, private threads, and announcement threads
- Reopen protected threads after Discord archives them for inactivity
- React immediately to archive events and recover missed events with scheduled and startup scans
- Extend protected threads to a preferred Discord auto-archive duration
- Skip manually locked threads
- Add, remove, list, inspect, and scan targets with
/threadwatch - Configure permanent targets in JSON5 or the Athena dashboard
- Preview changes with dry-run mode
- Apply per-scan limits, action delays, target caching, and duplicate-error cooldowns
- Send optional Discord logs and console logs
Plugin Names
| Item | Name |
|---|---|
| Plugin folder | thread_watcher |
| Main config name | thread_watcher |
| Language config name | thread_watcher_lang |
| Main config file | configuration/thread_watcher.json5 |
| Language config file | configuration/thread_watcher_lang.json5 |
Best Fit
Use it for rules, connection details, FAQs, applications, and other forum posts that should remain open and visible without periodic bot messages.