@@ -92,7 +92,7 @@ export class HelpThreadModule extends Module {
92
92
if ( msg . author . id === this . client . user ! . id ) return ;
93
93
this . updateHelpInfo ( msg . channel ) ;
94
94
let thread = await msg . startThread ( {
95
- name : msg . member ?. nickname ?? msg . author . username ,
95
+ name : `[Open] Help ${ msg . member ?. nickname ?? msg . author . username } ` ,
96
96
autoArchiveDuration : ThreadAutoArchiveDuration . OneDay ,
97
97
} ) ;
98
98
thread . send ( helpThreadWelcomeMessage ( msg . member ! ) ) ;
@@ -115,7 +115,7 @@ export class HelpThreadModule extends Module {
115
115
return ;
116
116
await thread . send ( { embeds : [ threadExpireEmbed ] } ) ;
117
117
this . manuallyArchivedThreads . add ( thread . id ) ;
118
- await thread . setName ( `[Closed]: ${ thread . name } ` ) ;
118
+ await thread . setName ( `[Closed] ${ thread . name . replace ( / \[ . + ? ] / , '' ) } ` ) ;
119
119
await thread . setArchived ( true ) ;
120
120
}
121
121
@@ -139,7 +139,9 @@ export class HelpThreadModule extends Module {
139
139
) {
140
140
await msg . react ( '✅' ) ;
141
141
this . manuallyArchivedThreads . add ( thread . id ) ;
142
- await thread . setName ( `[Closed]: ${ thread . name } ` ) ;
142
+ await thread . setName (
143
+ `[Closed] ${ thread . name . replace ( / \[ .+ ?] / , '' ) } ` ,
144
+ ) ;
143
145
await thread . setArchived ( true ) ;
144
146
} else {
145
147
return await sendWithMessageOwnership (
@@ -261,7 +263,7 @@ export class HelpThreadModule extends Module {
261
263
HelpThread . update ( thread . id , {
262
264
titleSetTimestamp : Date . now ( ) + '' ,
263
265
} ) ,
264
- msg . channel . setName ( `${ username } - ${ title } ` ) ,
266
+ msg . channel . setName ( `[Open] ${ username } - ${ title } ` ) ,
265
267
] ) ;
266
268
}
267
269
0 commit comments