.cache
Type: Collection
.client
Type: Client
.ban(serverId:string
,
userId:string
)
Type: Promise<unknown>
Bans a member from a server.
.fetch(serverId:string
,
memberId:string
,
force:boolean
)
Type: Promise<Member>
Fetches a member from a server.
.fetchMany(serverId:string
)
Type: Promise<Collection>
Fetches all members from a server. Returned objects are partial members.
.fetchSocialLinks(serverId:string
,
memberId:string
,
type:UserSocialLink)
Type: Promise<SocialLink>
Fetch a member's social links
.getRoles(serverId:string
,
memberId:string
)
Type: Promise<unknown>
Gets 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>
Awards XP to a member.
.kick(serverId:string
,
memberId:string
)
Type: Promise<unknown>
Kicks a member from a server.
.resetNickname(serverId:string
,
memberId:string
)
Type: Promise<void>
Deletes a member's nickname.
.updateNickname(serverId:string
,
memberId:string
,
newNickname:string
)
Type: Promise<string>
Updates a member's nickname. Returns the new name.