1
0
mirror of synced 2024-11-22 04:56:06 +03:00

add voice audio message struct & update file struct

This commit is contained in:
Pavel 2022-06-14 16:55:26 +03:00 committed by GitHub
commit 3cb09fb728
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -106,6 +106,7 @@ type ChannelSettings struct {
CustomerExternalID string `json:"customer_external_id,omitempty"`
SendingPolicy SendingPolicy `json:"sending_policy,omitempty"`
Suggestions ChannelSettingsSuggestions `json:"suggestions,omitempty"`
Audio ChannelSettingsAudio `json:"audio"`
}
// Product type.
@ -139,13 +140,20 @@ type ChannelSettingsText struct {
// ChannelSettingsFilesBase struct.
type ChannelSettingsFilesBase struct {
Creating string `json:"creating,omitempty"`
Editing string `json:"editing,omitempty"`
Quoting string `json:"quoting,omitempty"`
Deleting string `json:"deleting,omitempty"`
Max uint64 `json:"max_items_count,omitempty"`
CommentAttribute string `json:"comment_attribute,omitempty"`
CommentMaxCharsCount int `json:"comment_max_chars_count,omitempty"`
Creating string `json:"creating,omitempty"`
Editing string `json:"editing,omitempty"`
Quoting string `json:"quoting,omitempty"`
Deleting string `json:"deleting,omitempty"`
Max uint64 `json:"max_items_count,omitempty"`
NoteMaxCharsCount *uint16 `json:"note_max_chars_count,omitempty"`
}
// ChannelSettingsAudio struct.
type ChannelSettingsAudio struct {
Creating string `json:"creating,omitempty"`
Quoting string `json:"quoting,omitempty"`
Deleting string `json:"deleting,omitempty"`
MaxItemsCount uint64 `json:"max_items_count,omitempty"`
}
type SendingPolicy struct {