-
Notifications
You must be signed in to change notification settings - Fork 0

- Go to the Discord developers page
- Click New Application
- Give your bot a name and an icon, then press Create Application (leave other fields blank)
- On the next page, click Create a Bot User
- Next to Token, click Click to reveal to see your token
- Enter your token inside the configuration file for the bot. Need help? See here

Note: You can only add a bot account to a server that you have Manage Server permissions on.
The link to add your bot account to a server is provided in the console window when you run the bot and it is not on any servers.
To get this link manually, go to the Discord developers page and click on your application. At the top, you will find the bot account's Client ID.
https://discordapp.com/oauth2/authorize?&client_id=<CLIENT ID>&scope=bot&permissions=0
Replace <CLIENT ID> in the link above with the Client ID from your application page, and then go to the URL on a browser. There, you'll be able to add it to servers.
To get IDs, turn on Developer Mode in the Discord client (User Settings -> Appearance) and then right-click your name/icon anywhere in the client and select Copy ID.
For role IDs, you instead need to start the bot and use the command !listids. Role IDs aren't obtainable using Developer Mode.

The bot uses youtube-dl. View list of supported sites.
No. This is mostly because it violates the Terms of Service agreements of those services.
No, but it will very soon.
No, but it will very soon.
Yes, read here.
No. Only user playlists are supported by the bot, YouTube's generated playlists do not count as this.
The bot is licensed under the MIT License.
###OS X - Warning:ffmpeg-3.x.x already installed, it's just not linked?
To resolve this issue of FFMPEG not linking itself run the following command:
brew link ffmpeg
If you still get the error that it isn't linked try the following. First remove ffmpeg from your system:
brew uninstall ffmpeg
Now update all your brew packages and references.
brew update
brew upgrade --all
brew cleanup
Now install ffmpeg on your system, and link it up:
brew install ffmpeg --force
brew link ffmpeg
Now you should be good to go.
###OS X - Brew link isn't working!?
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/a2x
/usr/local/bin is not writable.
If you get the above error when trying to link FFMPEG run the following command then try linking again:
sudo chown -R `whoami`:admin /usr/local/bin