diff --git a/bridge/discord/discord.go b/bridge/discord/discord.go index 00aa3ed1..300d68c7 100644 --- a/bridge/discord/discord.go +++ b/bridge/discord/discord.go @@ -384,7 +384,7 @@ func (b *Bdiscord) webhookSend(msg *config.Message, webhookID, token string) (*d // If avatar is unset, maybe we need to set the local avatar if msg.Avatar == "" { for _, val := range b.GetStringSlice("UseLocalAvatar") { - if msg.Protocol != val { + if msg.Protocol != val && msg.Account != val { continue } if avatar, ok := b.findAvatar(msg); ok {