Skip to content

Commit 004fc28

Browse files
committed
Implement custom thread close responses
1 parent da306f9 commit 004fc28

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

core/thread.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -267,11 +267,21 @@ async def _close(self, closer, silent=False, delete_channel=True,
267267
color=discord.Color.red(),
268268
timestamp=datetime.utcnow())
269269

270+
270271
if not message:
271272
if self.id == closer.id:
272-
message = 'You have closed this modmail thread.'
273+
message = self.bot.config.get(
274+
'thread_self_close_response',
275+
'You have closed this Modmail thread.'
276+
)
273277
else:
274-
message = f'{closer.mention} has closed this Modmail thread.'
278+
message = self.bot.config.get(
279+
'thread_close_response',
280+
'{closer.mention} has closed this Modmail thread.'
281+
)
282+
283+
message = message.format(closer=closer, loglink=log_url, logkey=log_data['key'])
284+
275285
embed.description = message
276286
footer = self.bot.config.get('thread_close_footer', 'Replying will create a new thread')
277287
embed.set_footer(text=footer,

0 commit comments

Comments
 (0)