Typed callback query payload for Telegram action-style updates.
Summary
Functions
Builds callback query from serialized map data.
Creates a typed callback query struct.
Returns the Zoi schema for CallbackQuery.
Serializes callback query into a plain map with type marker.
Types
@type t() :: %Jido.Chat.Telegram.CallbackQuery{ chat_id: nil | any(), data: nil | binary(), from: nil | %Jido.Chat.Author{ full_name: term(), is_bot: term(), is_me: term(), metadata: term(), user_id: term(), user_name: term() }, id: binary(), inline_message_id: nil | binary(), message_id: nil | any(), raw: map() }
Functions
Builds callback query from serialized map data.
Creates a typed callback query struct.
Returns the Zoi schema for CallbackQuery.
Serializes callback query into a plain map with type marker.