Skip to content

Conversation

@lorenzo132
Copy link
Member

@lorenzo132 lorenzo132 commented Oct 8, 2025

fix: raceconditions, thread duplication on unsnooze, message queue for accuracy on highload, escape mentions.
feat: unsnooze_history_limit, command queue during snooze process.

lorenzo132 and others added 30 commits October 4, 2025 13:07
Make Modmail keep working when typing is disabled/outage
Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
Corrected wording in the changelog entry regarding command inclusion in replies.

Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
Forwarded messages now display correctly in threads.

Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
…permissions on auto-created Snoozed Threads and sync perms on move; restore original overwrites on unsnooze; add capacity guard and config docs
feat(config): `unsnooze_history_limit`: Limits the number of messages replayed when unsnoozing (genesis message and notes are always shown).
lorenzo132 and others added 13 commits November 7, 2025 19:46
Credits to Sebkuip(https://github.com/sebkuip) for the original idea and populair plugin.(advanced-menu)

This now is a core feature.
This solves:
- `config get`: invalid form body
- restores functionality after menu timeout.
adds a new: thread_creation_menu_precreate_channel

to create the threads, even when nothing is selected yet.
Fully merged `threadmenu config` into the main bot’s config system.

Added threadmenu embed customization capability.
Moves thread_creation_menu_options, thread_creation_menu_submenus and thread_creation_menu_enabled to the private config keys to avoid changes via ?config set as they can be changed via ?threadmenu
Changes the description and emoji making it possible to be None (optional)
configs added:
thread_creation_send_dm_embed

fix:
snooze while no option was selected, after snoozing selecting option first errored. This is now solved
@lorenzo132 lorenzo132 changed the title Internal bug fixes modmail update QOL Nov 9, 2025
@lorenzo132
Copy link
Member Author

The above suggested changes requested by sebkuip have been introduced.

Copy link

@sssmartfridge sssmartfridge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, seems ready for testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants