From 1e94209b0bafcfe776749da10c1a1907e25dac94 Mon Sep 17 00:00:00 2001 From: OvyFlash Date: Tue, 5 Mar 2024 20:02:42 +0200 Subject: [PATCH] Add optional Chat field in MessageOrigin struct to support MessageOrigin type channel --- types.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/types.go b/types.go index d3e88ee..162be75 100644 --- a/types.go +++ b/types.go @@ -1157,10 +1157,12 @@ type MessageOrigin struct { // SenderUserName "hidden_user" only. // Name of the user that sent the message originally SenderUserName string `json:"sender_user_name,omitempty"` - // SenderChat "chat" and "channel". - // For "chat": Chat that sent the message originally - // For "channel": Channel chat to which the message was originally sent + // SenderChat "chat" only. + // Chat that sent the message originally SenderChat *Chat `json:"sender_chat,omitempty"` + // Chat "channel" only. + // Channel chat to which the message was originally sent + Chat *Chat `json:"chat,omitempty"` // AuthorSignature "chat" and "channel". // For "chat": For messages originally sent by an anonymous chat administrator, // original message author signature.