Задать вопрос
  • Как передать в плагин @distube/yt-dlp файл с куки?

    @jianaze Автор вопроса
    Теперь объясню, как исправить данную проблему:
    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"

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

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