2022-04-26 00:02:51 +08:00
|
|
|
package models
|
|
|
|
|
2022-04-29 17:21:42 +08:00
|
|
|
// Update https://core.telegram.org/bots/api#update
|
2022-04-26 00:02:51 +08:00
|
|
|
type Update struct {
|
2024-04-02 23:09:36 +08:00
|
|
|
ID int64 `json:"update_id"`
|
|
|
|
Message *Message `json:"message,omitempty"`
|
|
|
|
EditedMessage *Message `json:"edited_message,omitempty"`
|
|
|
|
ChannelPost *Message `json:"channel_post,omitempty"`
|
|
|
|
EditedChannelPost *Message `json:"edited_channel_post,omitempty"`
|
|
|
|
BusinessConnection *BusinessConnection `json:"business_connection,omitempty"`
|
|
|
|
BusinessMessage *Message `json:"business_message,omitempty"`
|
|
|
|
EditedBusinessMessage *Message `json:"edited_business_message,omitempty"`
|
|
|
|
DeletedBusinessMessages *BusinessMessagesDeleted `json:"deleted_business_messages,omitempty"`
|
|
|
|
MessageReaction *MessageReactionUpdated `json:"message_reaction,omitempty"`
|
|
|
|
MessageReactionCount *MessageReactionCountUpdated `json:"message_reaction_count,omitempty"`
|
|
|
|
InlineQuery *InlineQuery `json:"inline_query,omitempty"`
|
|
|
|
ChosenInlineResult *ChosenInlineResult `json:"chosen_inline_result,omitempty"`
|
|
|
|
CallbackQuery *CallbackQuery `json:"callback_query,omitempty"`
|
|
|
|
ShippingQuery *ShippingQuery `json:"shipping_query,omitempty"`
|
|
|
|
PreCheckoutQuery *PreCheckoutQuery `json:"pre_checkout_query,omitempty"`
|
2024-09-13 20:43:05 +08:00
|
|
|
PurchasedPaidMedia *PaidMediaPurchased `json:"purchased_paid_media,omitempty"`
|
2024-04-02 23:09:36 +08:00
|
|
|
Poll *Poll `json:"poll,omitempty"`
|
|
|
|
PollAnswer *PollAnswer `json:"poll_answer,omitempty"`
|
|
|
|
MyChatMember *ChatMemberUpdated `json:"my_chat_member,omitempty"`
|
|
|
|
ChatMember *ChatMemberUpdated `json:"chat_member,omitempty"`
|
|
|
|
ChatJoinRequest *ChatJoinRequest `json:"chat_join_request,omitempty"`
|
|
|
|
ChatBoost *ChatBoostUpdated `json:"chat_boost,omitempty"`
|
|
|
|
RemovedChatBoost *ChatBoostRemoved `json:"removed_chat_boost,omitempty"`
|
2022-04-26 00:02:51 +08:00
|
|
|
}
|