.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

.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