#Client [ANDROID_VR] failed: This video requires login.This video requires login.
1 messages · Page 1 of 1 (latest)
that's an error by lavalink, not us. use a cookies.txt from yt do login to get around those flagged videos which require login/age consent.
how to do cookies?
#⌕﹒🎌﹐tutorials﹒ message
this one
ask an llm, or do you want me to guide?
yea
go on chrome and login a alt/temp gmail so you wont need to use your yt account. then open a new tab, and search "Get cookies.txt LOCALLY" and download the extenstion.
(DO NOT DOWNLOAD THE Get cookies.txt, there's a similar name one but its a rat that just steals all cookies, basically all accounts)|
then go on yt and get the cookies.txt, then open your lavalink application.yml, and in plugins section add it something like this:
plugins:
youtube:
enabled: true
cookies: "/somepath_ig/cookies.txt"
then try restarting the lavalink.
Still same issue
youtube:
allowDirectPlaylistIds: true
allowDirectVideoIds: true
allowSearch: true
clients:
- MUSIC
- WEB
- TV
- TVHTML5EMBEDDED
- ANDROID_VR
cookies: ./cookies.txt
enabled: true
oauth:
enabled: true
refreshToken: 1*****************4
skipInitialization: true
like this right
@kindred yarrow
umm, yea... wait...
The real problem is the skipInitialization: true on OAuth
why that?
on tutorial video..
Remove ANDROID_VR from clients, it's unreliable
Change skipInitialization to false so OAuth actually initializes
which tutorial?
^^
oh.. umm...
ask @fluid pilot
i never used lavalink with refresh token/oauth
cookies always worked for me
when will he be online?
he is
What
.
What do I do with ur application.yml
If you haven't used Lavalink or set it up with a refresh token, don't give misinformation to the user - you'll both end up confused.
...
how to fix it
here is the err
Hosting where
.
hina editsnie
intelligent
hina editsnipe
Also as neuviii said turn skipInitialization to false and do the refresh token process again
yup do it again
use another google acc
and if you're hosting locally
I'd say try a host
It wasn't working locally for another person too smh
turn skipInitialisation to false n refreshtoken to null before doing again tho
aldready tried
@noble terrace is this cipher error or access token
When i use the search feature by autocomplete and sends or giving yt links directly this error arises
But if the song name is just given then lavalink can autofetch and play the same link so it seems not a login issue
is that your whole refresh token? it doesnt look "full"
also hi SW
have you copied it correctly
spotify link doesnt work in rezy
it has localhost link to link
i know
yea hidded for non sharing
just refer this...
i didnt get it can you tell me what to do exactly
switch to nodelink, way easier and better than lavalink
im not sure but lavalink's youtube-source plugin may be broken again
since youtube is fighting against bots
Only passing link makes the issue
If i pass a song name as a string then it fetch the same video from youtube and play it without any issues
entire setup should be changed right for nodelink
Issue fixed
nice