OneBotBotManager

abstract class OneBotBotManager : JobBasedBotManager, BotManager(source)

一个用于管理 OneBotBotBotManager

Author

ForteScarlet

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Inherited properties

Link copied to clipboard
abstract val isActive: Boolean
Link copied to clipboard
abstract val isCompleted: Boolean
Link copied to clipboard
protected abstract val job: Job

Functions

Link copied to clipboard
abstract override fun all(): Sequence<OneBotBot>
Link copied to clipboard
open override fun configurable(configuration: SerializableBotConfiguration): Boolean
Link copied to clipboard
abstract override fun find(id: ID): OneBotBot?
Link copied to clipboard
abstract operator override fun get(id: ID): OneBotBot
Link copied to clipboard
open override fun register(configuration: SerializableBotConfiguration): OneBotBot

使用 configuration 构建一个 OneBotBot

abstract fun register(configuration: OneBotBotConfiguration): OneBotBot

Inherited functions

Link copied to clipboard
open fun all(id: ID): Sequence<Bot>
Link copied to clipboard
open fun allToList(): List<Bot>
open fun allToList(id: ID): List<Bot>
Link copied to clipboard
open fun allToStreamable(): Streamable<Bot>
open fun allToStreamable(id: ID): Streamable<Bot>
Link copied to clipboard
abstract fun cancel(cause: Throwable?)
Link copied to clipboard
abstract suspend fun join()
Link copied to clipboard
abstract fun onCompletion(handle: OnCompletion)
Link copied to clipboard

根据配置注册一个 OneBotBot