Caution
Stream Youtube violates Discord ToS. Use it with caution.
Warning
This branch is only for development. Expect errors.
- Required node.js and git installed, and greater than version v22.22.3 for node.js
- Clone the repository and install dependencies:
git clone -b fs-dev-local https://github.com/GreenVGJR/amc-discord-bot.git
cd amc-discord-bot
npm install --allow-git=all- Go to that folder and rename
.env.examplefile to.envinside folder you did extract - Add your Discord token bot inside
.envatDISCORD_TOKEN=yourtokenhere - Then run command
node .inside that folder
| Streaming | Extractor | Dynamic Queue |
|---|---|---|
| Youtube | Youtube | Youtube |
| Soundcloud | Soundcloud | Soundcloud |
| - | Spotify* | Spotify |
| - | Apple Music* | Apple Music |
| Local/HTTP | Local/HTTP | - |
*Stream via Youtube
- Open a new private browsing/incognito window and login your youtube account
- If that done, navigate to
https://www.youtube.com/robots.txtthen open developers tools (Ctrl + Shift + I) - Go to "Network" tab and find
robots.txtrequest - Copy the
Cookiefrom Request Headers
Doesn't show? do
Ctrl + F5
- Put inside
.envatYOUTUBE_COOKIES=put_cookies_here
- Navigate to this file
back/config.json - Changes for 'useClientYT' to
ANDROID_VRand 'useBearer' totrue - Restart the client and follow the instructions
- Open a new private browsing/incognito window and login your spotify account
- If that done, navigate to
https://accounts.spotify.com/robots.txtthen open developers tools (Ctrl + Shift + I) - Go to "Network" tab and find
robots.txtrequest - Copy the
Cookiefrom Request Headers
Doesn't show? do
Ctrl + F5
- Put inside
.envatSPOTIFY_COOKIES=put_cookies_here
- Find Lyrics from current/specific song
Providers:
= > Youtube Music
> Shazam
> Tidal
> Deezer
> Lrclib
> Genius
- Search a media (Max. 10 Results)
Providers:
= > Youtube
> Youtube (TV)
> Youtube Shorts
> Youtube Music
> Soundcloud
> Spotify
> Apple Music
> Amazon Music
> Bandcamp
> Deezer
> Tidal
> Qobuz
> JioSaavn
> BiliBili.tv
> Twitch
> NCS
> Capcut - Templates
> Roblox Music
- Download media
Providers:
= > Youtube
> Soundcloud
> Spotify (from Youtube)
> Apple Music (from Youtube)
> Tiktok
> Instagram
> Threads
> Facebook
> Bandcamp
> Twitter / X
- Auto-generate auth keys needed
- Dynamic info message
- Autocomplete song name suggestion
- Music Controller
- Lyrics Translation
- Playlist
- Radio
- 24/7
- Dynamic Queue
- DJ




