added embed support fo message deleted and message edited

added attachment support for message deleted
added imageUrl support to embed templating
This commit is contained in:
Sheldan
2020-03-20 21:20:14 +01:00
parent ff29edbdac
commit d3a9a7a9f0
13 changed files with 102 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.api.entities.Message;
@Getter @SuperBuilder @Setter
@@ -14,6 +15,6 @@ public class WarnLog extends UserInitiatedServerContext {
private String reason;
private Member warnedUser;
private Member warningUser;
private String messageLink;
private Message message;
private Warning warning;
}

View File

@@ -0,0 +1,12 @@
package dev.sheldan.abstracto.moderation.models.template.listener;
import dev.sheldan.abstracto.core.models.UserInitiatedServerContext;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
@Getter @Setter @SuperBuilder
public class MessageDeletedAttachmentLog extends UserInitiatedServerContext {
private String imageUrl;
private Integer counter;
}