Reply(forward) сообщения в ту же беседу #205
-
Не получается ответить на сообщение в беседе (сделать форвард сообщения и добавить текст к этому форварду). Метод Forward у params.NewMessagesSendBuilder принимает интерфейс. По разному пробовал загонять данные, каждый раз получаю ошибку - incorrect json. Другого способа сделать Reply(forward) не обнаружил. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Параметр forward в messages.send принимает JSON-объект объект:
Чтобы упростить себе жизнь существует объект b.Forward(object.MessagesForward{
PeerID: 123,
ConversationMessageIDs: []int{456},
IsReply: true,
}) |
Beta Was this translation helpful? Give feedback.
Параметр forward в messages.send принимает JSON-объект объект:
owner_id
— владелец сообщений. Стоит передавать, если вы хотите переслать сообщения из сообщества в диалог;peer_id
— идентификатор места, из которого необходимо переслать сообщения;conversation_message_ids
— массивconversation_message_id
сообщений, которые необходимо переслать. В массив conversation_message_ids можно передать сообщения:message_ids
— массивid
сообщений;is_reply
— ответ на сообщения. Стоит передавать, если вы хотите ответить на сообщения в том ча…