Загрузка...

Ошибка в работе плагина distube/yt-dlp

Тема в разделе Node.js создана пользователем bautistabarista_ 15 мар 2025. 121 просмотр

Загрузка...
  1. bautistabarista_
    bautistabarista_ Автор темы 15 мар 2025 3 6 дек 2021
    Недавно столкнулся с проблемой в работе плагина @distube/yt-dlp "An error encountered: PlayingError: Sign in to confirm you’re not a botId: BQZpUadYHLo"
    Может кто-то сталкивался с данной проблемой?
    Сам плагин cookie не берёт
    new YtDlpPlugin({ update: true,
    cookie './cookies.txt' })
     
  2. APT29388
    Попробуй обновить yt-dlp, мб поможет
     
  3. bautistabarista_
    bautistabarista_ Автор темы 31 мар 2025 3 6 дек 2021
    Теперь объясню, как исправить данную проблему:
    1) Удалять yt-dlp необязательно :)
    2) Подключаем в код плагин "@distube/youtube"
    3) Устанавливаем плагин "@distube/ytdl-core" (его импортировать не нужно, просто установить через npm install)
    Настройка плагина "@distube/youtube":
    2.1) Устанавливаем плагин для браузера "EditThisCookie (V3)" (не реклама), переходим на сайт ютуба, логинимся в аккаунт и выкачиваем из него куки "экспорт"
    2.2) Конфигурация плагина:
    (Пример "костыльного кода" есть на гитхабе)
    Вставляем в код выкачанные куки из плагина "EditThisCookie (V3)"
    3) Запускаем бота и наслаждаемся работой без ошибки "An error encountered: PlayingError: Sign in to confirm you’re not a botId: BQZpUadYHLo"

    Важно! Не используйте свой основной аккаунт!

    Официальный вики -> кликабельно
    Пример "костыльного кода для теста" на гитхабе -> посмотреть (кликабельно)
     
Top