discordmuffin/examples/avatar/README.md

49 lines
1.1 KiB
Markdown

<img align="right" src="http://bwmarrin.github.io/discordgo/img/discordgo.png">
## DiscordGo Avatar Example
This example demonstrates how to utilize DiscordGo to change the avatar for
a Discord account. This example works both with a local file or the URL of
an image.
**Join [Discord Gophers](https://discord.gg/0f1SbxBZjYoCtNPP)
Discord chat channel for support.**
### Build
This assumes you already have a working Go environment setup and that
DiscordGo is correctly installed on your system.
From within the avatar example folder, run the below command to compile the
example.
```sh
go build
```
### Usage
This example uses bot tokens for authentication only. While email/password is
supported by DiscordGo, it is not recommended to use them.
```
./avatar --help
Usage of ./avatar:
-f string
Avatar File Name
-t string
Bot Token
-u string
URL to the avatar image
```
The below example shows how to set your Avatar from a local file.
```sh
./avatar-t TOKEN -f avatar.png
```
The below example shows how to set your Avatar from a URL.
```sh
./avatar-t TOKEN -u http://bwmarrin.github.io/discordgo/img/discordgo.png
```