Release Note

v2.11.0

15 December 2025

New

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.