You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`threadmenu submenu option add/edit/remove`: Manage options inside a submenu.
23
+
* Configuration / Behavior:
24
+
* Per-option `category` targeting when creating a thread; falls back to `main_category_id` if invalid/missing.
25
+
* Optional selection logging (`thread_creation_menu_selection_log`) posts the chosen option in the new thread.
26
+
* Anonymous prompt support (`thread_creation_menu_anonymous_menu`).
27
+
28
+
### Changed
29
+
- Renamed `max_snooze_time` to `snooze_default_duration`. The old config will be invalidated.
30
+
- When `snooze_behavior` is set to `move`, the snoozed category now has a hard limit of 49 channels. New snoozes are blocked once it’s full until space is freed.
31
+
- When switching `snooze_behavior` to `move` via `?config set`, the bot reminds admins to set `snoozed_category_id` if it’s missing.
32
+
- Thread-creation menu options & submenu options now support an optional per-option `category` target. The interactive wizards (`threadmenu option add` / `threadmenu submenu option add`) and edit commands allow specifying or updating a category. If the stored category is missing or invalid at selection time, channel creation automatically falls back to `main_category_id`.
33
+
34
+
35
+
# v4.2.0
36
+
11
37
Upgraded discord.py to version 2.6.3, added support for CV2.
12
38
Forwarded messages now properly show in threads, rather than showing as an empty embed.
13
39
@@ -18,7 +44,7 @@ Forwarded messages now properly show in threads, rather than showing as an empty
18
44
- Eliminated duplicate logs and notes.
19
45
- Addressed inconsistent use of `logkey` after ticket restoration.
20
46
- Fixed issues with identifying the user who sent internal messages.
21
-
- Solved an ancient bug where closing with words like `evening`wouldnt work.
47
+
- Solved an ancient bug where closing with words like `evening`wouldn't work.
22
48
- Fixed the command from being included in the reply in rare conditions.
23
49
24
50
### Added
@@ -29,39 +55,16 @@ Commands:
29
55
*`clearsnoozed`: Clears all snoozed items.
30
56
31
57
Configuration Options:
32
-
*`snooze_default_duration`: Sets the maximum duration for snooze.
58
+
*`max_snooze_time`: Sets the maximum duration for snooze.
33
59
*`snooze_title`: Customizes the title for snooze notifications.
34
60
*`snooze_text`: Customizes the text for snooze notifications.
35
61
*`unsnooze_text`: Customizes the text for unsnooze notifications.
36
62
*`unsnooze_notify_channel`: Specifies the channel for unsnooze notifications.
37
-
*`unsnooze_history_limit`: Limits the number of messages replayed when unsnoozing (genesis message and notes are always shown).
38
-
*`snooze_behavior`: Choose between `delete` (legacy) or `move` behavior for snoozing.
39
-
*`snoozed_category_id`: Target category for `move` snoozing; required when `snooze_behavior` is `move`.
40
63
*`thread_min_characters`: Minimum number of characters required.
41
64
*`thread_min_characters_title`: Title shown when the message is too short.
42
65
*`thread_min_characters_response`: Response shown to the user if their message is too short.
43
66
*`thread_min_characters_footer`: Footer displaying the minimum required characters.
44
67
45
-
Features:
46
-
* Thread-creation menu: Adds an interactive select step before a thread channel is created.
47
-
* Commands:
48
-
*`threadmenu toggle`: Enable/disable the menu.
49
-
*`threadmenu show`: List current top-level options.
50
-
*`threadmenu option add`: Interactive wizard to create an option.
51
-
*`threadmenu option edit/remove/show`: Manage or inspect an existing option.
*`threadmenu submenu option add/edit/remove`: Manage options inside a submenu.
54
-
* Configuration / Behavior:
55
-
* Per-option `category` targeting when creating a thread; falls back to `main_category_id` if invalid/missing.
56
-
* Optional selection logging (`thread_creation_menu_selection_log`) posts the chosen option in the new thread.
57
-
* Anonymous prompt support (`thread_creation_menu_anonymous_menu`).
58
-
59
-
60
-
Behavioral changes:
61
-
- When `snooze_behavior` is set to `move`, the snoozed category now has a hard limit of 49 channels. New snoozes are blocked once it’s full until space is freed.
62
-
- When switching `snooze_behavior` to `move` via `?config set`, the bot reminds admins to set `snoozed_category_id` if it’s missing.
63
-
- Thread-creation menu options & submenu options now support an optional per-option `category` target. The interactive wizards (`threadmenu option add` / `threadmenu submenu option add`) and edit commands allow specifying or updating a category. If the stored category is missing or invalid at selection time, channel creation automatically falls back to `main_category_id`.
0 commit comments