mirror of
https://github.com/retailcrm/mg-bot-api-client-go.git
synced 2024-11-21 12:26:06 +03:00
commit
ac3afd8f09
39
v1/types.go
39
v1/types.go
@ -24,19 +24,23 @@ const (
|
||||
MessageScopePublic string = "public"
|
||||
MessageScopePrivate string = "private"
|
||||
|
||||
WsEventMessageNew string = "message_new"
|
||||
WsEventMessageUpdated string = "message_updated"
|
||||
WsEventMessageDeleted string = "message_deleted"
|
||||
WsEventDialogOpened string = "dialog_opened"
|
||||
WsEventDialogClosed string = "dialog_closed"
|
||||
WsEventDialogAssign string = "dialog_assign"
|
||||
WsEventChatCreated string = "chat_created"
|
||||
WsEventChatUpdated string = "chat_updated"
|
||||
WsEventUserJoined string = "user_joined_chat"
|
||||
WsEventUserLeave string = "user_left_chat"
|
||||
WsEventUserUpdated string = "user_updated"
|
||||
WsCustomerUpdated string = "customer_updated"
|
||||
WsBotUpdated string = "bot_updated"
|
||||
WsEventMessageNew string = "message_new"
|
||||
WsEventMessageUpdated string = "message_updated"
|
||||
WsEventMessageDeleted string = "message_deleted"
|
||||
WsEventDialogOpened string = "dialog_opened"
|
||||
WsEventDialogClosed string = "dialog_closed"
|
||||
WsEventDialogAssign string = "dialog_assign"
|
||||
WsEventChatCreated string = "chat_created"
|
||||
WsEventChatUpdated string = "chat_updated"
|
||||
WsEventChatUnreadUpdated string = "chat_unread_updated"
|
||||
WsEventUserOnlineUpdated string = "user_online_updated"
|
||||
WsEventUserJoined string = "user_joined_chat"
|
||||
WsEventUserLeave string = "user_left_chat"
|
||||
WsEventUserUpdated string = "user_updated"
|
||||
WsCustomerUpdated string = "customer_updated"
|
||||
WsBotUpdated string = "bot_updated"
|
||||
WsEventChannelUpdated string = "channel_updated"
|
||||
WsEventSettingsUpdated string = "settings_updated"
|
||||
|
||||
ChannelFeatureNone string = "none"
|
||||
ChannelFeatureReceive string = "receive"
|
||||
@ -146,7 +150,7 @@ type (
|
||||
}
|
||||
|
||||
MessagesRequest struct {
|
||||
ID []int `url:"id,omitempty"`
|
||||
ID []int `url:"id,omitempty"`
|
||||
ChatID uint64 `url:"chat_id,omitempty" json:"chat_id"`
|
||||
DialogID uint64 `url:"dialog_id,omitempty" json:"dialog_id"`
|
||||
UserID uint64 `url:"user_id,omitempty" json:"user_id"`
|
||||
@ -468,6 +472,8 @@ type (
|
||||
LastName string `json:"last_name,omitempty"`
|
||||
Phone string `json:"phone,omitempty"`
|
||||
Email string `json:"email,omitempty"`
|
||||
IsAdmin bool `json:"is_admin"`
|
||||
Available bool `json:"available"`
|
||||
}
|
||||
|
||||
Channel struct {
|
||||
@ -619,4 +625,9 @@ type (
|
||||
Chat *Chat `json:"chat"`
|
||||
User *UserRef `json:"user"`
|
||||
}
|
||||
|
||||
WsEventUserOnlineUpdatedData struct {
|
||||
User *UserRef `json:"user"`
|
||||
Online bool `json:"online"`
|
||||
}
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user