[AB-xxx] adding modmail support for ban appeals

refactoring modmail to use user objects instead of member in various places
This commit is contained in:
Sheldan
2024-05-31 00:54:32 +02:00
parent 4991ad8f1c
commit 336c3d0bd8
29 changed files with 386 additions and 618 deletions

View File

@@ -15,6 +15,8 @@ public class UserDisplay {
private String userMention;
private String discriminator;
private String name;
private String avatarUrl;
// TODO add avatar, only available from user
public static UserDisplay fromUser(User user) {
return UserDisplay
@@ -23,6 +25,7 @@ public class UserDisplay {
.name(user.getEffectiveName())
.discriminator(user.getDiscriminator())
.id(user.getIdLong())
.avatarUrl(user.getEffectiveAvatarUrl())
.build();
}