LemonChannels.Adapters.Telegram.Transport.Pipeline (lemon_channels v0.1.0)

View Source

Telegram-local inbound pipeline coordinator.

This module coordinates normalized Telegram ingress handling and returns adapter-local actions for side effects. It is intentionally Telegram-specific and is not yet a shared cross-channel abstraction.

Summary

Types

action()

@type action() ::
  {:index_known_target, map()}
  | {:execute_inbound_message, map()}
  | {:handle_callback_query, map()}
  | {:submit_buffer, map()}
  | {:process_media_group, map()}
  | {:send_approval_request, map()}
  | {:log_drop, map(), term()}
  | :noop

Functions

run(arg1, state)