Skip to content

Commit 8593484

Browse files
committed
Fallback to adorable avatar
1 parent a832cef commit 8593484

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

bridge/home.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,17 @@ func (h *home) loop() {
7878
continue
7979
}
8080

81+
avatar := h.discord.GetAvatar(mapping.GuildID, msg.Username)
82+
if avatar == "" {
83+
// If we don't have a Discord avatar, generate an adorable avatar
84+
avatar = "https://api.adorable.io/avatars/128/" + msg.Username
85+
}
86+
8187
// TODO: What if it takes a long time? wait=true below.
8288
err := h.discord.WebhookExecute(mapping.ID, mapping.Token, true, &discordgo.WebhookParams{
8389
Content: msg.Message,
8490
Username: msg.Username,
85-
AvatarURL: h.discord.GetAvatar(mapping.GuildID, msg.Username),
91+
AvatarURL: avatar,
8692
})
8793

8894
if err != nil {

0 commit comments

Comments
 (0)