ui: add new line after author heading if embed title exists
This commit is contained in:
parent
af1b46797b
commit
f9a0af5433
1 changed files with 9 additions and 3 deletions
|
|
@ -127,7 +127,11 @@ func buildEmbeds(b *strings.Builder, es []*discordgo.MessageEmbed) {
|
|||
}
|
||||
|
||||
if e.Title != "" {
|
||||
hasHeading = true
|
||||
if hasHeading {
|
||||
embedBuilder.WriteByte('\n')
|
||||
embedBuilder.WriteByte('\n')
|
||||
}
|
||||
|
||||
embedBuilder.WriteString("[::b]")
|
||||
embedBuilder.WriteString(e.Title)
|
||||
embedBuilder.WriteString("[::-]")
|
||||
|
|
@ -135,7 +139,8 @@ func buildEmbeds(b *strings.Builder, es []*discordgo.MessageEmbed) {
|
|||
|
||||
if e.Description != "" {
|
||||
if hasHeading {
|
||||
embedBuilder.WriteString("\n\n")
|
||||
embedBuilder.WriteByte('\n')
|
||||
embedBuilder.WriteByte('\n')
|
||||
}
|
||||
|
||||
embedBuilder.WriteString(discord.ParseMarkdown(e.Description))
|
||||
|
|
@ -143,7 +148,8 @@ func buildEmbeds(b *strings.Builder, es []*discordgo.MessageEmbed) {
|
|||
|
||||
if len(e.Fields) != 0 {
|
||||
if hasHeading || e.Description != "" {
|
||||
embedBuilder.WriteString("\n\n")
|
||||
embedBuilder.WriteByte('\n')
|
||||
embedBuilder.WriteByte('\n')
|
||||
}
|
||||
|
||||
for i, ef := range e.Fields {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue