Skip to content

Support expiring user notes - #366

Merged
FloatingMilkshake merged 6 commits into
mainfrom
milkshake/time-limited-user-notes
Jul 30, 2026
Merged

Support expiring user notes#366
FloatingMilkshake merged 6 commits into
mainfrom
milkshake/time-limited-user-notes

Conversation

@FloatingMilkshake

Copy link
Copy Markdown
Collaborator

Closes #351

Adds support for expiring/time-limited user notes. Notes will never expire by default, but can be created/edited with the expires option to have them be deleted automatically at a certain time. Expired notes are logged to the mod log, the same way manual deletions are.

A note about usage (ha): leaving expires unset when using /note add will create a note that does not expire. However, leaving it unset with /note edit will leave it unchanged. expires can be set to "never" to stop a note from expiring if it was previously set to. For consistency, /note add also accepts "never".

@github-project-automation github-project-automation Bot moved this from Awaiting review to Approved, awaiting merge in Cliptok todo Jul 30, 2026
@FloatingMilkshake
FloatingMilkshake merged commit 8038cbb into main Jul 30, 2026
2 checks passed
@FloatingMilkshake
FloatingMilkshake deleted the milkshake/time-limited-user-notes branch July 30, 2026 20:32
@github-project-automation github-project-automation Bot moved this from Approved, awaiting merge to Done in Cliptok todo Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Todo: Add option for time-limited user notes

2 participants