-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
players.ts
38 lines (38 loc) · 1015 Bytes
/
players.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
export interface IPlayer {
id: number,
name: string
avatar: string,
smallAvatar: string,
joinDate: Date,
steamID64: number,
steamID: string,
discordSnowflake?: string,
groupName: string,
groupColor: string,
groupID: number,
banned: boolean,
bannedUntil?: Date,
bansCount?: number
displayBans: boolean,
patreon: {
isPatron: boolean,
active: boolean,
color?: string,
tierId?: number,
currentPledge?: number,
lifetimePledge?: number,
nextPledge?: number,
hidden?: boolean,
}
permissions: {
isStaff: boolean,
isUpperStaff: boolean,
isGameAdmin: boolean,
showDetailedOnWebMaps: boolean,
id: number,
name: string,
tag: string,
inVTC: boolean,
memberID: number,
}
}