[AB-71] adding very simple anti raid feature to automatically mute member who mass mention users

This commit is contained in:
Sheldan
2021-07-14 01:48:53 +02:00
parent 6b5a255aa8
commit 794fc7ceac
26 changed files with 1887 additions and 2 deletions

View File

@@ -0,0 +1,24 @@
package dev.sheldan.abstracto.core.models.template.display;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
import net.dv8tion.jda.api.entities.Member;
@Getter
@Setter
@Builder
public class MemberDisplay {
private String memberMention;
private Long userId;
private Long serverId;
public static MemberDisplay fromMember(Member member) {
return MemberDisplay
.builder()
.memberMention(member.getAsMention())
.serverId(member.getGuild().getIdLong())
.userId(member.getIdLong())
.build();
}
}