.cache
Type: Collection
.client
Type: Client
.ban(serverId:string
,
userId:string
)
Type: Promise<unknown>
Ban a member from a server
.fetch(serverId:string
,
memberId:string
,
force:boolean
)
Type: Promise<Member>
Fetch a member from a server
.fetchMany(serverId:string
)
Type: Promise<Collection>
Fetch all members from a server. Returned objects are partial members
.fetchSocialLinks(serverId:string
,
memberId:string
,
type:UserSocialLink)
Type: Promise<SocialLink>
Retrieves a member's public social links
.getRoles(serverId:string
,
memberId:string
)
Type: Promise<unknown>
Get a list of the roles assigned to a member using the id of the member.
.giveXP(serverId:string
,
memberId:string
,
amount:number
)
Type: Promise<number>
Award XP to a member
.kick(serverId:string
,
memberId:string
)
Type: Promise<unknown>
Kick a member from a server
.resetNickname(serverId:string
,
memberId:string
)
Type: Promise<void>
Delete a member's nickname
.updateNickname(serverId:string
,
memberId:string
,
newNickname:string
)
Type: Promise<string>
Update a member's nickname. Returns the new name