bit0r1n
@bit0r1n

VK-IO: как отправить изображение в беседу группы?

В обычных беседах метод context.sendPhotos(photo) работает без проблем, но в беседах групп я получаю в ответ ошибку "Unknown error occurred". Как можно исправить?
  • Вопрос задан
  • 2324 просмотра
Решения вопроса 1
@MyAngelRem
const { VK } = require('vk-io');

const vk = new VK({
    token: config.vkToken,
    pollingGroupId: config.vkGroupId
});

vk.upload
  .messagePhoto({
    source: buffer, //картинка, в моём случае из буффера
  })
  .then((attachment) =>
    vk.api.messages.send({
      message: text_message, //сообщение
      attachment,
      peer_id: 2000000003, // id беседы
    })
  );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы