1
0
mirror of https://github.com/Rudi9719/kbtui.git synced 2026-03-22 12:07:23 +00:00

Happy populate

This commit is contained in:
2019-09-17 22:35:07 -04:00
parent ef9c7b3dcb
commit 132ba03cba

13
main.go
View File

@ -36,20 +36,25 @@ func main() {
} }
} }
func populateChat(g *gocui.Gui) { func populateChat(g *gocui.Gui) {
xMax, _ := g.Size()
chat := k.NewChat(channel) chat := k.NewChat(channel)
if api, err := chat.Read(xMax/5); err != nil { if api, err := chat.Read(15); err != nil {
log.Fatal(err) log.Fatal(err)
} else { } else {
var printMe []string
for _, message := range api.Result.Messages { for _, message := range api.Result.Messages {
if message.Msg.Content.Type == "text" { if message.Msg.Content.Type == "text" {
msgSender := message.Msg.Sender.Username msgSender := message.Msg.Sender.Username
msgBody := message.Msg.Content.Text.Body msgBody := message.Msg.Content.Text.Body
printToView(g, "Chat", fmt.Sprintf("%s: %s", msgSender, msgBody)) newMessage := fmt.Sprintf("%s: %s", msgSender, msgBody)
} printMe = append(printMe, newMessage)
}
}
for i := len(printMe) - 1; i >= 0; i-- {
printToView(g, "Chat", printMe[i])
} }
} }
} }
func sendChat(message string) { func sendChat(message string) {
chat := k.NewChat(channel) chat := k.NewChat(channel)
chat.Send(message) chat.Send(message)