Skip to content

Latest commit

 

History

History
166 lines (99 loc) · 3.03 KB

default.md

File metadata and controls

166 lines (99 loc) · 3.03 KB

open-assistant.js / Exports / default

Class: default

Table of contents

Constructors

Methods

Constructors

constructor

new default(apiKey, apiUrl)

Parameters

Name Type
apiKey string
apiUrl string

Defined in

classes/Client.ts:11

Methods

acceptTask

acceptTask(taskId, user, messageId?): Promise<string>

Parameters

Name Type
taskId string
user default
messageId? string

Returns

Promise<string>

Defined in

classes/Client.ts:33


getAvailability

getAvailability(options, lang): Promise<any>

Parameters

Name Type
options default
lang string

Returns

Promise<any>

Defined in

classes/Client.ts:19


getLeaderboard

getLeaderboard(timeFrame?, maxCount?): Promise<any>

Parameters

Name Type Default value
timeFrame "day" | "week" | "month" | "total" 'day'
maxCount number 100

Returns

Promise<any>

Defined in

classes/Client.ts:69


getTask

getTask(options): Promise<any>

Parameters

Name Type
options default

Returns

Promise<any>

Defined in

classes/Client.ts:16


rejectTask

rejectTask(taskId, reason, user): Promise<any>

Parameters

Name Type
taskId string
reason string
user default

Returns

Promise<any>

Defined in

classes/Client.ts:26


solveTask

solveTask(task, user, lang, content, messageId, userMessageId?): Promise<any>

Parameters

Name Type
task default
user default
lang string
content default
messageId string
userMessageId? string

Returns

Promise<any>

Defined in

classes/Client.ts:43