Leave a message in the appeal thread notifying us of who completed it and when
This commit is contained in:
parent
9f23812b16
commit
a3d78c6059
|
|
@ -5,13 +5,16 @@ import com.alttd.schedulers.ReminderScheduler;
|
|||
import com.alttd.util.Logger;
|
||||
import com.alttd.util.Util;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import net.dv8tion.jda.api.entities.Member;
|
||||
import net.dv8tion.jda.api.entities.Message;
|
||||
import net.dv8tion.jda.api.entities.MessageEmbed;
|
||||
import net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel;
|
||||
import net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent;
|
||||
import net.dv8tion.jda.api.interactions.components.buttons.Button;
|
||||
|
||||
import java.awt.*;
|
||||
import java.util.Collections;
|
||||
import java.util.Objects;
|
||||
|
||||
public class ButtonAccepted extends DiscordButton {
|
||||
@Override
|
||||
|
|
@ -32,6 +35,10 @@ public class ButtonAccepted extends DiscordButton {
|
|||
message.editMessageComponents().setComponents(Collections.emptyList()).queue();
|
||||
event.replyEmbeds(Util.genericSuccessEmbed("Success", "This message has been marked as Accepted"))
|
||||
.setEphemeral(true).queue();
|
||||
ThreadChannel startedThread = message.getStartedThread();
|
||||
Member member = event.getMember();
|
||||
if (startedThread != null && member != null)
|
||||
startedThread.sendMessage("Marked as done by " + member.getAsMention() + " at <t:" + System.currentTimeMillis() / 1000 + ":F>").queue();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -5,13 +5,16 @@ import com.alttd.schedulers.ReminderScheduler;
|
|||
import com.alttd.util.Logger;
|
||||
import com.alttd.util.Util;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import net.dv8tion.jda.api.entities.Member;
|
||||
import net.dv8tion.jda.api.entities.Message;
|
||||
import net.dv8tion.jda.api.entities.MessageEmbed;
|
||||
import net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel;
|
||||
import net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent;
|
||||
import net.dv8tion.jda.api.interactions.components.buttons.Button;
|
||||
|
||||
import java.awt.*;
|
||||
import java.util.Collections;
|
||||
import java.util.Objects;
|
||||
|
||||
public class ButtonRejected extends DiscordButton {
|
||||
@Override
|
||||
|
|
@ -32,6 +35,10 @@ public class ButtonRejected extends DiscordButton {
|
|||
message.editMessageComponents().setComponents(Collections.emptyList()).queue();
|
||||
event.replyEmbeds(Util.genericSuccessEmbed("Success", "This message has been marked as Denied"))
|
||||
.setEphemeral(true).queue();
|
||||
ThreadChannel startedThread = message.getStartedThread();
|
||||
Member member = event.getMember();
|
||||
if (startedThread != null && member != null)
|
||||
startedThread.sendMessage("Marked as rejected by " + member.getAsMention() + " at <t:" + System.currentTimeMillis() / 1000 + ":F>").queue();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user