~kris/9p

disco

ref: f35618b1a898c7cf6c64df4ab9ccb8298d31fc43 disco/DiscordGo/examples/avatar/README.md -rw-r--r-- 1.1 KiB
f35618b1 — Sean Hinchee updating discordgo vending 8 years ago

#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 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.

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.

./avatar -t TOKEN -f avatar.png

The below example shows how to set your Avatar from a URL.

./avatar -t TOKEN -u http://bwmarrin.github.io/discordgo/img/discordgo.png