Changed formatting for evidence output
Changed limits on form
This commit is contained in:
parent
d5391d819f
commit
851614ed36
|
|
@ -63,17 +63,17 @@ public class ModalEvidence extends DiscordModal {
|
||||||
}
|
}
|
||||||
|
|
||||||
MessageEmbed evidenceEmbed = new EmbedBuilder()
|
MessageEmbed evidenceEmbed = new EmbedBuilder()
|
||||||
.setAuthor(member.getEffectiveName(), null, member.getAvatarUrl())
|
.setDescription("Evidence by " + member.getAsMention())
|
||||||
.setTitle("Evidence by " + member.getEffectiveName())
|
|
||||||
.addField("`" + user + "`", "", false)
|
.addField("`" + user + "`", "", false)
|
||||||
.addField(punishmentType, reason, false)
|
.addField(punishmentType, reason, false)
|
||||||
.setDescription(evidence)
|
.addField("", evidence, false)
|
||||||
.setFooter(member.getIdLong() + "")
|
.setFooter(member.getIdLong() + "")
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
ReplyCallbackAction replyCallbackAction = event.deferReply(true);
|
ReplyCallbackAction replyCallbackAction = event.deferReply(true);
|
||||||
channel.sendMessageEmbeds(evidenceEmbed)
|
channel.sendMessageEmbeds(evidenceEmbed)
|
||||||
.queue(success -> replyCallbackAction.setEmbeds(Util.genericSuccessEmbed("Success", "Your evidence was submitted to the evidence channel!"), evidenceEmbed),
|
.queue(success -> replyCallbackAction.setEmbeds(Util.genericSuccessEmbed("Success", "Your evidence was submitted to the evidence channel!"), evidenceEmbed)
|
||||||
|
.setEphemeral(true).queue(RestAction.getDefaultSuccess(), Util::handleFailure),
|
||||||
Util::handleFailure);
|
Util::handleFailure);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -81,25 +81,25 @@ public class ModalEvidence extends DiscordModal {
|
||||||
public Modal getModal() {
|
public Modal getModal() {
|
||||||
TextInput user = TextInput.create("user", "User", TextInputStyle.SHORT)
|
TextInput user = TextInput.create("user", "User", TextInputStyle.SHORT)
|
||||||
.setPlaceholder("username/id")
|
.setPlaceholder("username/id")
|
||||||
.setMinLength(1)
|
.setRequiredRange(1, 256)
|
||||||
.setRequired(true)
|
.setRequired(true)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
TextInput punishmentType = TextInput.create("punishment-type", "Punishment Type", TextInputStyle.SHORT)
|
TextInput punishmentType = TextInput.create("punishment-type", "Punishment Type", TextInputStyle.SHORT)
|
||||||
.setPlaceholder("punishment type")
|
.setPlaceholder("punishment type")
|
||||||
.setMinLength(3)
|
.setRequiredRange(3, 256)
|
||||||
.setRequired(true)
|
.setRequired(true)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
TextInput reason = TextInput.create("reason", "Reason", TextInputStyle.SHORT)
|
TextInput reason = TextInput.create("reason", "Reason", TextInputStyle.SHORT)
|
||||||
.setPlaceholder("punishment reason")
|
.setPlaceholder("punishment reason")
|
||||||
.setMinLength(10)
|
.setRequiredRange(10, 256)
|
||||||
.setRequired(true)
|
.setRequired(true)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
TextInput evidence = TextInput.create("evidence", "Evidence", TextInputStyle.PARAGRAPH)
|
TextInput evidence = TextInput.create("evidence", "Evidence", TextInputStyle.PARAGRAPH)
|
||||||
.setPlaceholder("evidence")
|
.setPlaceholder("evidence")
|
||||||
.setRequiredRange(10, 1000)
|
.setRequiredRange(10, 1024)
|
||||||
.setRequired(true)
|
.setRequired(true)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user