Class Member

Constructors

Properties

client: Client
joinedAt: Date

The date when the member joined.

nickname?: string

The nickname of the member.

owner?: boolean

Whether the member is the server owner.

roleIds: number[]

The IDs of the member's roles.

user: User

The user info of the member.

Methods

  • Add a role to this Guilded member.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    • roleId: number

      The ID of the Guilded role.

    Returns Promise<void>

  • Ban a member from this Guilded server.

    Parameters

    • serverId: string
    • Optionalreason: string

    Returns Promise<Ban>

  • Fetch all roles within this Guilded member.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    Returns Promise<number[]>

  • Remove a role from this Guilded member.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    • roleId: number

      The ID of the Guilded role.

    Returns Promise<void>

  • Unban a member from this Guilded server.

    Parameters

    • serverId: string

    Returns Promise<void>