invoke

abstract suspend fun BehaviourContext.invoke(): ExtendedBot

Get or compute the bot information for the current BehaviourContext.

Implementations may cache the value and are free to apply synchronization as needed.