refactor(util): rename variables to comply with 'effective go'

This commit is contained in:
rigormorrtiss 2021-08-07 14:51:13 +04:00
parent c85c15ec90
commit 3659ee6e30

View file

@ -9,41 +9,41 @@ import (
"github.com/rivo/tview"
)
func WriteMessage(messagesTextView *tview.TextView, state *state.State, message discord.Message) {
var parsedMsg strings.Builder
func WriteMessage(v *tview.TextView, s *state.State, m discord.Message) {
var b strings.Builder
if state.Ready().User.ID == message.Author.ID {
parsedMsg.WriteString("[#ffb86c::b]")
parsedMsg.WriteString(message.Author.Username)
parsedMsg.WriteString("[-:-:-] ")
if s.Ready().User.ID == m.Author.ID {
b.WriteString("[#ffb86c::b]")
b.WriteString(m.Author.Username)
b.WriteString("[-:-:-] ")
} else {
parsedMsg.WriteString("[#ff5555::b]")
parsedMsg.WriteString(message.Author.Username)
parsedMsg.WriteString("[-:-:-] ")
b.WriteString("[#ff5555::b]")
b.WriteString(m.Author.Username)
b.WriteString("[-:-:-] ")
}
if message.Author.Bot {
parsedMsg.WriteString("[#bd93f9]BOT[-:-:-] ")
if m.Author.Bot {
b.WriteString("[#bd93f9]BOT[-:-:-] ")
}
if message.Content != "" {
parsedMsg.WriteString(message.Content)
if m.Content != "" {
b.WriteString(m.Content)
}
if message.EditedTimestamp.IsValid() {
parsedMsg.WriteString(" [::d](edited)[-:-:-]")
if m.EditedTimestamp.IsValid() {
b.WriteString(" [::d](edited)[-:-:-]")
}
// TODO(rigormorrtiss): display the message embed using "special" format
if len(message.Embeds) > 0 {
parsedMsg.WriteString("\n<EMBED(S)>")
if len(m.Embeds) > 0 {
b.WriteString("\n<EMBED(S)>")
}
attachments := message.Attachments
attachments := m.Attachments
for i := range attachments {
parsedMsg.WriteString("\n")
parsedMsg.WriteString(attachments[i].URL)
b.WriteString("\n")
b.WriteString(attachments[i].URL)
}
fmt.Fprintln(messagesTextView, parsedMsg.String())
fmt.Fprintln(v, b.String())
}