Hierarchy

  • GroupData

Constructors

Properties

ctx: Ctx
jid: string

Methods

  • Parameters

    • members: string[]

    Returns Promise<{
        content: BinaryNode;
        jid: string;
        status: string;
    }[]>

  • Parameters

    • members: string[]

    Returns Promise<{
        jid: string;
        status: string;
    }[]>

  • Parameters

    • members: string[]

    Returns Promise<{
        content: BinaryNode;
        jid: string;
        status: string;
    }[]>

  • Returns Promise<undefined | string | number | boolean | GroupParticipant[]>

  • Parameters

    • key: keyof GroupMetadata

    Returns Promise<undefined | string | number | boolean | GroupParticipant[]>

  • Parameters

    • members: string[]

    Returns Promise<{
        content: BinaryNode;
        jid: string;
        status: string;
    }[]>

  • Parameters

    • members: string[]
    • action: ParticipantAction

    Returns Promise<{
        content: BinaryNode;
        jid: string;
        status: string;
    }[]>

  • Returns Promise<undefined | string | number | boolean | GroupParticipant[]>

  • Returns Promise<undefined | string | number | boolean | GroupParticipant[]>

  • Parameters

    • members: string[]
    • action: "reject" | "approve"

    Returns Promise<{
        jid: string;
        status: string;
    }[]>

  • Parameters

    • members: string[]

    Returns Promise<{
        content: BinaryNode;
        jid: string;
        status: string;
    }[]>

  • Parameters

    • members: string[]

    Returns Promise<{
        jid: string;
        status: string;
    }[]>

  • Parameters

    • setting: "announcement" | "not_announcement" | "locked" | "unlocked"

    Returns Promise<void>

Generated using TypeDoc