all repos — telegram-bot-api @ b4a811b7561e50de5280ec3120f92ac1be2e5bd0

Golang bindings for the Telegram Bot API

new fields for ChatMember
MrYadro yadrishnikovyaroslav@gmail.com
Fri, 30 Jun 2017 20:22:57 +0700
commit

b4a811b7561e50de5280ec3120f92ac1be2e5bd0

parent

b57800c534f6b241f19dc6dfa17a585dcb216598

1 files changed, 16 insertions(+), 2 deletions(-)

jump to
M types.gotypes.go

@@ -400,8 +400,22 @@ }

// ChatMember is information about a member in a chat. type ChatMember struct { - User *User `json:"user"` - Status string `json:"status"` + User *User `json:"user"` + Status string `json:"status"` + UntilDate int64 `json:"until_date,omitempty"` // optional + CanBeEdited bool `json:"can_be_edited,omitempty"` // optional + CanChangeInfo bool `json:"can_change_info,omitempty"` // optional + CanPostMessages bool `json:"can_post_messages,omitempty"` // optional + CanEditMessages bool `json:"can_edit_messages,omitempty"` // optional + CanDeleteMessages bool `json:"can_delete_messages,omitempty"` // optional + CanInviteUsers bool `json:"can_invite_users,omitempty"` // optional + CanRestrictMembers bool `json:"can_restrict_members,omitempty"` // optional + CanPinMessages bool `json:"can_pin_messages,omitempty"` // optional + CanPromoteMembers bool `json:"can_promote_members,omitempty"` // optional + CanSendMessages bool `json:"can_send_messages,omitempty"` // optional + CanSendMediaMessages bool `json:"can_send_media_messages,omitempty"` // optional + CanSendOtherMessages bool `json:"can_send_other_messages,omitempty"` // optional + CanAddWebPagePreviews bool `json:"can_add_web_page_previews,omitempty"` // optional } // IsCreator returns if the ChatMember was the creator of the chat.