get sentfrom and fromchat when mychatmember hook
This commit is contained in:
parent
5e115c98c7
commit
7afb333539
1 changed files with 4 additions and 0 deletions
4
types.go
4
types.go
|
@ -134,6 +134,8 @@ func (u *Update) SentFrom() *User {
|
|||
return u.ShippingQuery.From
|
||||
case u.PreCheckoutQuery != nil:
|
||||
return u.PreCheckoutQuery.From
|
||||
case u.MyChatMember != nil:
|
||||
return &u.MyChatMember.From
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
|
@ -160,6 +162,8 @@ func (u *Update) FromChat() *Chat {
|
|||
return u.EditedChannelPost.Chat
|
||||
case u.CallbackQuery != nil:
|
||||
return u.CallbackQuery.Message.Chat
|
||||
case u.MyChatMember != nil:
|
||||
return &u.MyChatMember.Chat
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue