Задать вопрос
bit0r1n
@bit0r1n

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

В обычных беседах метод context.sendPhotos(photo) работает без проблем, но в беседах групп я получаю в ответ ошибку "Unknown error occurred". Как можно исправить?
  • Вопрос задан
  • 2330 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 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 беседы
    })
  );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
23 янв. 2025, в 12:08
10000 руб./за проект
23 янв. 2025, в 12:07
20000 руб./за проект