tgram_dnd.flows package¶
Submodules¶
tgram_dnd.flows.callback_flow module¶
- class tgram_dnd.flows.callback_flow.CallbackFlow(blocks: List[CallbackBlock] | CallbackBlock, filter: Filter | None = None)[source]¶
Bases:
objecta flow used to track CallBacks
- Parameters:
blocks (Union[List[
tgram_dnd.flows.CallbackBlock]],tgram_dnd.flows.CallbackBlock) – The proccesing blocksfilter (tgram.filters.Filter, optional) – filter incoming callbacks, pass Nothing to trigger all updates
- Returns:
None
tgram_dnd.flows.message_flow module¶
- class tgram_dnd.flows.message_flow.MessageFlow(blocks: List[MessageBlock] | MessageBlock, filter: Filter | None = None)[source]¶
Bases:
objecta flow used to track Messages
- Parameters:
blocks (Union[List[
tgram_dnd.flows.MessageBlock]],tgram_dnd.flows.MessageBlock) – The proccesing blocksfilter – filter incoming messages, pass Nothing to trigger all updates
- Returns:
None