Пословное сообщение от Microsoft Bot
Мой бот работает как промежуточный канал между пользователями -skype users-, другими словами, одна из его задач - перехватить сообщение от одного пользователя и переслать это сообщение другому,
В настоящее время я могу без проблем получить текстовое и фото-сообщение и переслать его, используя приведенный ниже код.
IMessageActivity message = Activity.CreateMessageActivity();
message.Text = msg.text ?? msg.botTalk;
if (msg.contentType != null && msg.contentUrl != null )
{
message.Attachments.Add(new Attachment
{
ContentType = "image",
ContentUrl = "data:image/jpg;base64," +msg.base64incode,
});
}
await connector.Conversations.SendToConversationAsync((Activity)message);
Приведенный выше код отлично подходит для (текстовых и графических сообщений); Я загружаю изображения, используя Httpclient, а затем конвертирую их в base64; оригинальная ссылка для скайпа некоторые думают так
Так есть ли способ переслать сообщение без загрузки и последующей отправки, особенно при отправке сообщений, которые не являются изображениями