Fix bug in regex which removed newlines

master v0.0.12
DustyP 5 years ago
parent 3151e1479a
commit bc86a36745

@ -105,7 +105,7 @@ func (c *CommandManager) OnMessage(session *discordgo.Session, m *discordgo.Mess
var cmd []string
// If we found our prefix then remove it and split the command into pieces
content = strings.TrimPrefix(content, prefix)
r := regexp.MustCompile(`[^\s"]+|"([^"]*)"`)
r := regexp.MustCompile(`[^ "]+|"([^"]*)"`)
cmd = r.FindAllString(content, -1)
for i, val := range cmd {
cmd[i] = strings.Trim(val, "\"")

Loading…
Cancel
Save