ex_gram v0.11.0 ExGram.Model.Message View Source
Link to this section Summary
Link to this section Types
Link to this type
t()
View Sourcet() :: %ExGram.Model.Message{
animation: ExGram.Model.Animation.t(),
audio: ExGram.Model.Audio.t(),
author_signature: String.t(),
caption: String.t(),
caption_entities: [ExGram.Model.MessageEntity.t()],
channel_chat_created: boolean(),
chat: ExGram.Model.Chat.t(),
connected_website: String.t(),
contact: ExGram.Model.Contact.t(),
date: integer(),
delete_chat_photo: boolean(),
dice: ExGram.Model.Dice.t(),
document: ExGram.Model.Document.t(),
edit_date: integer(),
entities: [ExGram.Model.MessageEntity.t()],
forward_date: integer(),
forward_from: ExGram.Model.User.t(),
forward_from_chat: ExGram.Model.Chat.t(),
forward_from_message_id: integer(),
forward_sender_name: String.t(),
forward_signature: String.t(),
from: ExGram.Model.User.t(),
game: ExGram.Model.Game.t(),
group_chat_created: boolean(),
invoice: ExGram.Model.Invoice.t(),
left_chat_member: ExGram.Model.User.t(),
location: ExGram.Model.Location.t(),
media_group_id: String.t(),
message_id: integer(),
migrate_from_chat_id: integer(),
migrate_to_chat_id: integer(),
new_chat_members: [ExGram.Model.User.t()],
new_chat_photo: [ExGram.Model.PhotoSize.t()],
new_chat_title: String.t(),
passport_data: ExGram.Model.PassportData.t(),
photo: [ExGram.Model.PhotoSize.t()],
pinned_message: ExGram.Model.Message.t(),
poll: ExGram.Model.Poll.t(),
reply_markup: ExGram.Model.InlineKeyboardMarkup.t(),
reply_to_message: ExGram.Model.Message.t(),
sticker: ExGram.Model.Sticker.t(),
successful_payment: ExGram.Model.SuccessfulPayment.t(),
supergroup_chat_created: boolean(),
text: String.t(),
venue: ExGram.Model.Venue.t(),
video: ExGram.Model.Video.t(),
video_note: ExGram.Model.VideoNote.t(),
voice: ExGram.Model.Voice.t()
}