Class Discuss

讨论组

Hierarchy (view full)

Constructors

Properties

_uid?: string = ""

对方uid

gid: number
uin?: number

对方QQ号

Accessors

  • get [unscopables](): {
        c: boolean;
    }
  • Returns {
        c: boolean;
    }

    • c: boolean

Methods

  • 获取QQNT群图rkey

    Returns Promise<string>

  • 获取QQNT群图URL

    Parameters

    • imgInfo: any
    • gid: undefined | number

    Returns Promise<null | string>

  • 通过fileid获取图片信息

    Parameters

    • fileid: string

    Returns Promise<{
        appid: any;
        expires: any;
        md5: any;
        size: any;
        time: any;
        uin: any;
    }>

  • 通过fileid获取QQNT图片URL

    Parameters

    • fileid: string

    Returns Promise<string>

  • 通过fileid获取图片url

    Parameters

    • fileid: string

    Returns Promise<{
        data: string;
        result: number;
    }>

  • 获取QQNT私聊图rkey

    Returns Promise<string>

  • 获取QQNT私聊图URL

    Parameters

    • imgInfo: any
    • uid: any

    Returns Promise<null | string>

  • Parameters

    Returns Promise<undefined | null | string>

  • 获取视频下载地址

    Parameters

    • elem: string | VideoElem
    • md5: string | Buffer = ""

    Returns Promise<null | string>

  • 制作一条合并转发消息以备发送(制作一次可以到处发) 需要注意的是,好友图片和群图片的内部格式不一样,对着群制作的转发消息中的图片,发给好友可能会裂图,反过来也一样 支持4层套娃转发(PC仅显示3层)

    Parameters

    Returns Promise<JsonElem>

  • 上传一批图片以备发送(无数量限制),理论上传一次所有群和好友都能发

    Parameters

    Returns Promise<PromiseRejectedResult[]>

  • 上传一个语音以备发送(理论上传一次所有群和好友都能发)

    Parameters

    • elem: PttElem
    • transcoding: boolean = true
    • brief: string = ""

    Returns Promise<PttElem>