interface EventListener
(source)
Listen all events - this is the standard process to handle Event that are not Action (when you need to handle them).
You can also intercept Actions if useful.
To be declared in BotDefinition.eventListener.
listenEvent |
Listen new event. abstract fun listenEvent(controller: ConnectorController, connectorData: ConnectorData, event: Event): Boolean |
EventListenerBase |
Base implementation of EventListener. open class EventListenerBase : EventListener |