Properties
_id
_id: MemberCompositeKey
Accessors
server
- get server(): undefined | Server
user
- get user(): undefined | User
Methods
edit
- edit(data: { avatar?: string; nickname?: string; remove?: RemoveMemberField; roles?: string[] }): Promise<undefined>
-
Parameters
-
data: { avatar?: string; nickname?: string; remove?: RemoveMemberField; roles?: string[] }
-
Optional avatar?: string
-
Optional nickname?: string
-
-
Optional roles?: string[]
Returns Promise<undefined>
Server member object
generateAvatarURL
- generateAvatarURL(...args: FileArgs): undefined | string
-
Parameters
Returns undefined | string
kick
- kick(): Promise<undefined>
-
Returns Promise<undefined>
Associated server.