BotEx.Routing.MessageHandler.State (bot_ex v1.0.2)
Summary
Types
State for BotEx.Routing.MessageHandler
Types
@type t() :: %BotEx.Routing.MessageHandler.State{ buffering_strategy: module(), default_buffering_time: integer(), message_buffer: map(), middleware: list() }
State for BotEx.Routing.MessageHandler
Fields:
middleware
: list all possible middlewaremessage_buffer
: buffering messagesdefault_buffering_time
: time buffering messagesbuffering_strategy
: strategy for buffering messages. Must implementsBotEx.Behaviours.BufferingStrategy