Options
All
  • Public
  • Public/Protected
  • All
Menu

oicq-sdk

Index

Type Aliases

Account: number | string | Buffer

支持的账号数据类型

DiscussID: number | string
EventElem<T, S, A>: { action: EventResponse<A, S>; event: S; hash: string }

单事件元素

Type Parameters

Type declaration

EventEntry<T, S>: ((this: T, ...args: Parameters<EventMap<T>[S]>) => boolean)

Type Parameters

Type declaration

    • (this: T, ...args: Parameters<EventMap<T>[S]>): boolean
    • 事件入口函数

      Parameters

      • this: T
      • Rest ...args: Parameters<EventMap<T>[S]>

      Returns boolean

EventPool<T, E>: E[]

事件池

Type Parameters

EventResponse<T, S>: ((this: T, ...args: Parameters<EventMap<T>[S]>) => void)

Type Parameters

Type declaration

    • (this: T, ...args: Parameters<EventMap<T>[S]>): void
    • 事件回应函数

      Parameters

      • this: T
      • Rest ...args: Parameters<EventMap<T>[S]>

      Returns void

GroupID: number | string
MessageEntry<T>: EventEntry<T, "message"> | oicq.Sendable

消息事件入口函数或字符串

Type Parameters

  • T

MessageResponse<T>: EventResponse<T, "message"> | oicq.Sendable

消息事件回应函数或字符串

Type Parameters

  • T

Password: string | Buffer

支持的密码数据类型

UserID: number | string

QQ号类型

Generated using TypeDoc