Airgoat is a music bot that uses youtube-dl. Airgoat utilizes the discordgo library, a free and open source library. Airgoat requires Go 1.4 or higher.
Airgoat has two components, a bot client that handles the playing of loyal bees, and a web server that implements OAuth2 and stats. Once added to your server, Airgoat can be summoned by running !bees.
First install the bot (assuming Airgoat is added to your GOPATH):
go get bot
go install bot
Then run the following command:
bot -r "localhost:6379" -t "MY_BOT_ACCOUNT_TOKEN" -o OWNER_ID
First install the webserver: go get webserver and go install webserver then run the bot using:
webserver -r "localhost:6379" -i MY_APPLICATION_ID -s 'MY_APPLICATION_SECRET"
Note, the webserver requires a redis instance to track statistics
Thanks to the discord devs and the original Airhorn Bot devs.