Airhorn Example ==== This example demonstrates how to utilize DiscordGo to listen to an !airhorn command in a channel and play a sound to that users current voice channel. ### Build This assumes you already have a working Go environment setup and that DiscordGo is correctly installed on your system. ```sh go install github.com/bwmarrin/discordgo/examples/airhorn cd $GOPATH/bin cp ../src/github.com/bwmarrin/discordgo/examples/airhorn/airhorn.dca . ``` ### Usage ``` Usage of ./airhorn: -t string Bot Token ``` The below example shows how to start the bot. ```sh ./airhorn -t YOUR_BOT_TOKEN ``` ### Creating sounds Airhorn bot uses DCA files that are pre-computed files that are easy to send to Discord. If you would like to create your own DCA files, please use either: * [dca-rs](https://github.com/nstafie/dca-rs) * [dca](https://github.com/bwmarrin/dca/tree/master/cmd/dca) ```sh ./dca-rs -i --raw > ```