File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
src/main/kotlin/me/ddivad/judgebot/listeners Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -22,13 +22,18 @@ fun onMemberReactionAdd(configuration: Configuration) = listeners {
2222 when (this .emoji.name) {
2323 guildConfiguration.reactions.flagMessageReaction -> {
2424 message.deleteReaction(this .emoji)
25+ val channel = message.getChannel()
26+ val isThread = channel.type in setOf (ChannelType .PublicGuildThread , ChannelType .PrivateThread )
2527 guild.asGuild()
2628 .getChannelOf<TextChannel >(guildConfiguration.loggingConfiguration.alertChannel.toSnowflake())
2729 .asChannel()
2830 .createMessage(
2931 " **Message Flagged**" +
3032 " \n **User**: ${user.mention} " +
31- (if (message.getChannel().type == ChannelType .PublicGuildThread ) " \n **Thread**: " else " \n **Channel**: " ) + message.channel.mention +
33+ (if (isThread)
34+ " \n **Thread**: ${channel.mention} (${(channel as ? ThreadChannel )?.parent?.mention} )"
35+ else
36+ " \n **Channel**: ${channel.mention} " ) +
3237 " \n **Author:** ${message.asMessage().author?.mention} " +
3338 " \n **Message:** ${message.asMessage().jumpLink()} "
3439 )
You can’t perform that action at this time.
0 commit comments