Fix string concatenation, use SprintF instead

This commit is contained in:
wrefgtzweve 2022-04-14 19:39:43 +02:00 committed by plally
parent b8b2bc9d60
commit 4baa76ae29

View File

@ -26,8 +26,8 @@ type EventData struct {
SteamName string
SteamId string
IrisId string
PlayerCountMax string
PlayerCountCurrent string
PlayerCountMax int
PlayerCountCurrent int
}
var MessageQueue = make(chan []byte, 100)
@ -113,8 +113,8 @@ func sendEvent(discord *discordgo.Session, event EventStruct, eventText string,
}
func sendConnectMessage(discord *discordgo.Session, event EventStruct) {
message := steamLinkMessage(event, "Connected to the server ")
message = message + event.Data.PlayerCountCurrent + "/" + event.Data.PlayerCountMax
message := steamLinkMessage(event, "Connected to the server")
message = message + fmt.Sprintf("%d/%d", event.Data.PlayerCountCurrent, event.Data.PlayerCountMax)
sendEvent(discord, event, message, COLOR_GREEN, EMOJI_CONNECT)
}
@ -125,8 +125,8 @@ func sendSpawnMessage(discord *discordgo.Session, event EventStruct) {
func sendDisconnectMessage(discord *discordgo.Session, event EventStruct) {
reason := event.Data.Content
message := steamLinkMessage(event, "Disconnected from the server ")
message = message + event.Data.PlayerCountCurrent + "/" + event.Data.PlayerCountMax + " "
message := steamLinkMessage(event, "Disconnected from the server")
message = message + fmt.Sprintf(" %d/%d", event.Data.PlayerCountCurrent, event.Data.PlayerCountMax)
if strings.Contains(reason, "\n") {
message = message + "\n```" + reason + "\n```"