hoshii / Exports / ServerMemberRemoveInfo

ServerMemberRemoveInfo

Represents a server member remove info

Hierarchy

Table of contents

Constructors

Properties

Accessors

Constructors

constructor

new ServerMemberRemoveInfo(data, client, memberID)

Create a new ServerMemberRemoveInfo

Parameters

NameTypeDescription
dataPayload_ServerMemberRemovedThe payload data of the member
clientClientThe client
memberIDstringThe ID of the member

Overrides

ServerMemberInfo.constructor

Defined in

lib/structures/ServerMemberRemoveInfo.ts:25open in new window

Properties

client

client: Client

The client

Inherited from

ServerMemberInfo.client

Defined in

lib/structures/ServerMemberInfo.ts:17open in new window


isBan

Optional isBan: boolean

Whether the member was banned

Defined in

lib/structures/ServerMemberRemoveInfo.ts:12open in new window


isKick

Optional isKick: boolean

Whether the member was kicked

Defined in

lib/structures/ServerMemberRemoveInfo.ts:17open in new window


memberID

memberID: string

The ID of the member

Inherited from

ServerMemberInfo.memberID

Defined in

lib/structures/ServerMemberInfo.ts:22open in new window


serverID

serverID: string

The ID of the server the member is in

Inherited from

ServerMemberInfo.serverID

Defined in

lib/structures/ServerMemberInfo.ts:27open in new window

Accessors

member

get member(): ServerMember | Promise<ServerMember>

The member

Returns

ServerMember | Promise<ServerMember>

Inherited from

ServerMemberInfo.member

Defined in

lib/structures/ServerMemberInfo.ts:51open in new window


server

get server(): Server | Promise<Server>

The server the member is in

Returns

Server | Promise<Server>

Inherited from

ServerMemberInfo.server

Defined in

lib/structures/ServerMemberInfo.ts:63open in new window

Last Updated:
Contributors: Reinhardt