1
0
mirror of synced 2024-11-25 06:26:03 +03:00

quotation from transport to mg

This commit is contained in:
Alex Lushpai 2018-07-13 15:15:51 +03:00
parent 619f407935
commit bd7b959455
2 changed files with 13 additions and 8 deletions

View File

@ -98,7 +98,7 @@ func TestMgClient_Messages(t *testing.T) {
t.Logf("%v", ext)
snd := SendData{
SendMessage{
Message: SendMessage{
Message{
ExternalID: ext,
Type: "text",
@ -106,13 +106,13 @@ func TestMgClient_Messages(t *testing.T) {
},
time.Now(),
},
User{
User: User{
ExternalID: "6",
Nickname: "octopus",
Firstname: "Joe",
},
channelId,
"24798237492374",
Channel: channelId,
ExternalChatID: "24798237492374",
}
data, status, err := c.Messages(snd)

View File

@ -72,10 +72,15 @@ type UpdateMessage struct {
// SendData struct
type SendData struct {
Message SendMessage `url:"message" json:"message"`
User User `url:"user" json:"user"`
Channel uint64 `url:"channel" json:"channel"`
ExternalChatID string `url:"external_chat_id" json:"external_chat_id"`
Message SendMessage `url:"message" json:"message"`
User User `url:"user" json:"user"`
Channel uint64 `url:"channel" json:"channel"`
ExternalChatID string `url:"external_chat_id" json:"external_chat_id"`
Quote *SendMessageRequestQuote `url:"quote,omitempty" json:"quote,omitempty"`
}
type SendMessageRequestQuote struct {
ExternalID string `json:"external_id"`
}
// UpdateData struct