discordmuffin/examples/pingpong/README.md
Austin Davis f878362d73 casing matters for some reason tried BOT and it returns a 401. (#268)
Also got the name of the executable wrong in mytoken (damn copy paste...)
2016-10-13 19:14:03 -07:00

46 lines
1,009 B
Markdown

<img align="right" src="http://bwmarrin.github.io/discordgo/img/discordgo.png">
PingPong Example
====
This example demonstrates how to utilize DiscordGo to create a Ping Pong Bot.
This Bot will respond to "ping" with "Pong!" and "pong" with "Ping!".
### Build
This assumes you already have a working Go environment setup and that
DiscordGo is correctly installed on your system.
```sh
go build
```
### Usage
You must authenticate using either an Authentication Token or both Email and
Password for an account. Keep in mind official Bot accounts only support
authenticating via Token.
```
./pingpong --help
Usage of ./pingpong:
-e string
Account Email
-p string
Account Password
-t string
Account Token
```
The below example shows how to start the bot using an Email and Password for
authentication.
```sh
./pingpong -e EmailHere -p PasswordHere
```
The below example shows how to start the bot using the bot user's token
```sh
./pingpong -t "Bot YOUR_BOT_TOKEN"
```