@imyap00

Как вывести информацию сайта в канал дискорд (cheerio)?

Получена информация из спана на странице, теперь ее надо перенести в определенный канал в дискорд.
const request = require('request-promise');
const cheerio = require('cheerio');

const url = 'адрес сайт';

async function experience() {
   const bonus = await request(url);
   const $ = cheerio.load(bonus);

   $('.tools span')
      .each((index, element) => {
         const exp = $(element).text();
         console.log(exp);
      })
}
experience();

если добавлять строку client.channels.cache.get("id канала").send(exp); вместо выдачи в консоли, вылетает ошибка ВообщеУдалите вопрос, возможно ли перенести такую инфу в дс канал или нет?642aa9e56b7ff764408147.jpeg
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
Syjalo
@Syjalo
Представьте себе бота
Одно из следующих
  • Клиент на готов к работе. Дождитесь ивента ready.
  • Нет интента Guilds в опциях клиента
  • Указан id несуществующего канала
  • Кэш был модифицирован
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы