New Features
Threshold DMs (Warning + Inactive)
- Members can get localized DMs when they cross your warning/inactive threshold.
- Sent once per threshold crossing (no repeats while they stay above).
- Respects setup completion, “automations on hold”, and your DM toggles.
- Defaults
-
- Standard mode: ON
- Ghost mode: OFF (opt-in anytime)
- Configure
/config toggle dm_warning/config toggle dm_inactive/config show
Improvements
- Poll command feedback is clearer (mode/disabled/perms/setup/content).
- Announcement comments/threads now attach reliably before sending.
- Fun polls: distinct emojis + fairer shuffle.
- Advises rewritten; added Threshold DMs advise.
- Performance: score calculation ~1h20 → 8m, reduction in log routine noise by -97 %, plus other optimizations.
Bugfixes
- Manual kick snooze modal now replies once (no duplicate-response errors).
- Fixed locale edge-case that broke onboarding/welcome DM localization.
- “Why?” explainer now matches your decay interval + increment.
- Onboarding wizard: expired interaction warning no longer throws an internal error.
- Fixed an issue with manual kick-reviews re-appear each decay run when snoozed.