Interface JSONGuildJoinRequest

interface JSONGuildJoinRequest {
    actionedAt?: string;
    actionedByUser?: JSONUser;
    applicationStatus: GuildJoinRequestStatus;
    createdAt: number;
    formResponses?: null | Record<string, unknown>[];
    guildID: string;
    id: string;
    interviewChannelID: null | string;
    joinRequestID: string;
    lastSeen: null | number;
    rejectionReason: null | string;
    reviewedAt?: number;
    user?: JSONUser;
    userID: string;
}

Hierarchy (view full)

Properties

actionedAt?: string
actionedByUser?: JSONUser
applicationStatus: GuildJoinRequestStatus
createdAt: number
formResponses?: null | Record<string, unknown>[]
guildID: string
id: string
interviewChannelID: null | string
joinRequestID: string
lastSeen: null | number
rejectionReason: null | string
reviewedAt?: number
user?: JSONUser
userID: string