Bot: Errors can no longer mention others.

This commit is contained in:
diamondburned (Forefront) 2020-05-12 01:02:08 -07:00
parent c9bb0bbcb1
commit 2548b92f1e
1 changed files with 9 additions and 4 deletions

View File

@ -7,6 +7,7 @@ import (
"strings"
"sync"
"github.com/diamondburned/arikawa/api"
"github.com/diamondburned/arikawa/bot/extras/shellwords"
"github.com/diamondburned/arikawa/gateway"
"github.com/diamondburned/arikawa/state"
@ -327,10 +328,14 @@ func (ctx *Context) Start() func() {
return
}
// Escape the error using the message sanitizer:
str = ctx.SanitizeMessage(str)
_, err = ctx.SendMessage(mc.ChannelID, str, nil)
_, err = ctx.SendMessageComplex(mc.ChannelID, api.SendMessageData{
// Escape the error using the message sanitizer:
Content: ctx.SanitizeMessage(str),
AllowedMentions: &api.AllowedMentions{
// Don't allow mentions.
Parse: []api.AllowedMentionType{},
},
})
if err != nil {
ctx.ErrorLogger(err)