次の方法で共有


ConsoleConnector class

コンソール ウィンドウを使用して UniversalBot をコマンド ラインに接続します。

メソッド

listen()

stdIn をリッスンしているコネクタを起動します。

onEvent((events: IEvent[], callback?: (err: Error) => void) => void)

登録時に UniversalBot によって呼び出され、チャネルから受信イベントを受信するためのハンドラーを登録します。

onInvoke((event: IEvent, cb?: (err: Error, body: any, status?: number) => void) => void)

着信呼び出しイベントを受信するためのハンドラーを登録するために使用されます。

processEvent(IEvent)

コネクタを介してイベントを送信します。

processMessage(string)

コネクタを介してメッセージを送信します。

send(IMessage[], (err: Error, addresses?: IAddress[]) => void)

ユーザーに送信メッセージを配信するために UniversalBot によって呼び出されます。

startConversation(IAddress, (err: Error, address?: IAddress) => void)

UniversalBot がユーザーとの新しいプロアクティブな会話を開始する場合に呼び出されます。 コネクタは、入力された 会話 フィールドを持つ適切に書式設定された アドレス オブジェクトを返す必要があります。

メソッドの詳細

listen()

stdIn をリッスンしているコネクタを起動します。

function listen()

戻り値

onEvent((events: IEvent[], callback?: (err: Error) => void) => void)

登録時に UniversalBot によって呼び出され、チャネルから受信イベントを受信するためのハンドラーを登録します。

function onEvent(handler: (events: IEvent[], callback?: (err: Error) => void) => void)

パラメーター

handler

(events: IEvent[], callback?: (err: Error) => void) => void

onInvoke((event: IEvent, cb?: (err: Error, body: any, status?: number) => void) => void)

着信呼び出しイベントを受信するためのハンドラーを登録するために使用されます。

function onInvoke(handler: (event: IEvent, cb?: (err: Error, body: any, status?: number) => void) => void)

パラメーター

handler

(event: IEvent, cb?: (err: Error, body: any, status?: number) => void) => void

processEvent(IEvent)

コネクタを介してイベントを送信します。

function processEvent(event: IEvent)

パラメーター

event
IEvent

戻り値

processMessage(string)

コネクタを介してメッセージを送信します。

function processMessage(line: string)

パラメーター

line

string

戻り値

send(IMessage[], (err: Error, addresses?: IAddress[]) => void)

ユーザーに送信メッセージを配信するために UniversalBot によって呼び出されます。

function send(messages: IMessage[], callback: (err: Error, addresses?: IAddress[]) => void)

パラメーター

messages

IMessage[]

callback

(err: Error, addresses?: IAddress[]) => void

startConversation(IAddress, (err: Error, address?: IAddress) => void)

UniversalBot がユーザーとの新しいプロアクティブな会話を開始する場合に呼び出されます。 コネクタは、入力された 会話 フィールドを持つ適切に書式設定された アドレス オブジェクトを返す必要があります。

function startConversation(address: IAddress, callback: (err: Error, address?: IAddress) => void)

パラメーター

address
IAddress
callback

(err: Error, address?: IAddress) => void