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

Что не так в коде?

Код ниже, выдает такую ошибку при запуске "TypeError: Cannot read property 'callbackService' of undefined"

const { VK } = require('vk-io');
const vk = new VK();
const request = require('prequest')

vk.setOptions({});

vk.updates.hear(/^дата$/i, msg => {
  vk.api.users.get({ user_ids: msg.replyMessage.senderId, name_case: 'gen' }).then((result) => {
    request('https://vk.com/foaf.php?id=' + result[0].id).then((res) => {
      let a = res.split('<ya:created dc:date="')[1].split('"')[0].replace(/-/g, '.').replace(/T/, ' ').split('+')[0]
      let year = a.split('.')[0]
      let month = a.split('.')[1]
      let date = a.split('.')[2].split(' ')[0]
      let time = a.split(' ')[1]
      msg.send(`Дата регистрации @id${result[0].id}(${result[0].first_name} ${result[0].last_name}): ${date}.${month}.${year} ${time} (По МСК)`)
    })
  })
})

console.log("ok");
vk.updates.start().catch(console.error);
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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