Vibe.Gateway.Telegram.Polling (vibe v0.2.3)

Copy Markdown View Source

Telegram long-polling inbound transport for the generic gateway runtime.

The process owns Bot API polling details and submits raw Telegram updates to Vibe.Gateway.Runtime. It clears stale webhooks before polling by default, matching Hermes' operational guardrail for switching between webhook and polling modes.

Summary

Functions

Returns a specification to start this module under a supervisor.

Returns diagnostic polling state for dashboards and support commands.

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(opts)

@spec start_link(keyword()) :: GenServer.on_start()

status(server)

@spec status(GenServer.server()) :: map()

Returns diagnostic polling state for dashboards and support commands.