package commands import ( "fmt" "strings" "github.com/lyx0/nourybot/cmd/bot" ) func Fill(channel, emote string, nb *bot.Bot) { if emote[0] == '.' || emote[0] == '/' { nb.Send(channel, ":tf:") return } // Get the length of the emote emoteLength := (len(emote) + 1) // Check how often the emote fits into a single message repeatCount := (499 / emoteLength) reply := strings.Repeat(fmt.Sprintf(emote+" "), repeatCount) nb.Send(channel, reply) }