Version: v0.23.2 Latest Latest

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2021 License: BSD-3-Clause Imports: 7 Imported by: 0


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.


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


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


The Go Gopher

There is no documentation for this package.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL