agala_telegram v3.0.0 Agala.Provider.Telegram.Model.Chat
This object represents a chat.
Link to this section Summary
Functions
Alias to c:make/2, used to follow Construct.Type.cast/1 callback
Alias to c:make/2, but raises an Construct.MakeError exception if params have errors
Link to this section Types
Link to this type
t()
t() :: %Agala.Provider.Telegram.Model.Chat{
all_members_are_administrators: term(),
can_set_sticker_set: term(),
description: term(),
first_name: term(),
id: term(),
invite_link: term(),
last_name: term(),
photo: term(),
pinned_message: term(),
sticker_set_name: term(),
title: term(),
type: term(),
username: term()
}
Link to this section Functions
Link to this function
cast(params, opts \\ [])
Alias to c:make/2, used to follow Construct.Type.cast/1 callback.
To use this structure as custom type.
Callback implementation for Construct.cast/2.
Link to this function
make(params \\ %{}, opts \\ [])
Alias to Construct.Cast.make/3.
Callback implementation for Construct.make/2.
Link to this function
make!(params \\ %{}, opts \\ [])
Alias to c:make/2, but raises an Construct.MakeError exception if params have errors.
Callback implementation for Construct.make!/2.