Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Botyo

Hierarchy

  • Botyo

Index

Constructors

Methods

Constructors

constructor

  • new Botyo(applicationConfigurationProvider: function, asyncResolvables: Constructor<AsyncResolvable<any>>[], modules: Constructor<Module>[], commandErrorHandler: Constructor<CommandErrorHandlerModule>, moduleConfigs: Map<Constructor<Module>, any>): Botyo
  • Parameters

    • applicationConfigurationProvider: function
        • (): ApplicationConfiguration
        • Returns ApplicationConfiguration

    • asyncResolvables: Constructor<AsyncResolvable<any>>[]
    • modules: Constructor<Module>[]
    • commandErrorHandler: Constructor<CommandErrorHandlerModule>
    • moduleConfigs: Map<Constructor<Module>, any>

    Returns Botyo

Methods

start

  • start(): Promise<void>

stop

  • stop(): Promise<void>

Static builder

Generated using TypeDoc