diff --git a/message.go b/message.go index 1790627..6f75eff 100644 --- a/message.go +++ b/message.go @@ -77,6 +77,8 @@ func (m *Message) ContentWithMentionsReplaced() string { for _, user := range m.Mentions { content = strings.Replace(content, fmt.Sprintf("<@%s>", user.ID), fmt.Sprintf("@%s", user.Username), -1) + content = strings.Replace(content, fmt.Sprintf("<@!%s>", user.ID), + fmt.Sprintf("@%s", user.Username), -1) } return content }