start

open suspend fun start()(source)

启动此bot,即连接到 ws 服务器并订阅事件。

如果 bot 已经被启动,则关闭旧连接并重新连接。

start 会由 Mutex 进行同步,同一时间只会有一个启动流程在执行。

如果启动过程中出现任何异常则会关闭当前 Bot。

Throws

Bot 已经被关闭时 (isActive == false)

bot 启动失败


abstract suspend fun start(closeBotOnFailure: Boolean)(source)

启动此bot,即连接到 ws 服务器并订阅事件。

如果 bot 已经被启动,则关闭旧连接并重新连接。

start 会由 Mutex 进行同步,同一时间只会有一个启动流程在执行。

closeBotOnFailure 为 true 时,如果启动过程中出现任何异常则会关闭当前 Bot。

Parameters

closeBotOnFailure

为 true 时,如果启动过程中出现任何异常则会关闭当前 Bot。

See also

Throws

Bot 已经被关闭时 (isActive == false)

bot 启动失败