fix wrong indexes in splitEmbedFields

This commit is contained in:
Dawid Wysokiński 2021-07-18 12:34:16 +02:00
parent 1833d3893d
commit 0e45085f2a
1 changed files with 2 additions and 2 deletions

View File

@ -304,8 +304,8 @@ func splitEmbedFields(e *Embed) [][]*discordgo.MessageEmbedField {
fNameLen := len(field.Name)
fValLen := len(field.Value)
if characters+fNameLen+fValLen > EmbedSizeLimit || index == fieldsLen-1 {
splitFields = append(splitFields, fields[fromIndex:index])
fromIndex = index
splitFields = append(splitFields, fields[fromIndex:index+1])
fromIndex = index + 1
characters = baseNumberOfCharacters
}
characters += fNameLen