1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-01-11 09:32:50 +00:00

refactoring

This commit is contained in:
2017-01-14 20:12:40 +01:00
parent 449396b94c
commit 9a720a6261

View File

@@ -7,21 +7,23 @@ import (
"time"
)
const serverAddr string = "149.202.207.235"
func Start() {
go loop()
}
func loop() {
prevServerUp := true
elysiumPvP := portscanner.NewPortScanner("149.202.207.235", time.Second*2)
elysiumPvP := portscanner.NewPortScanner(serverAddr, time.Second*2)
for {
serverUp := elysiumPvP.IsOpen(8099)
if serverUp && serverUp != prevServerUp {
sendMessage("@everyone Elysium PVP is now online!")
sendMessage("@here Elysium PVP is now online!")
} else if !serverUp && serverUp != prevServerUp {
sendMessage("@everyone Elysium PVP is offline.")
sendMessage("@here Elysium PVP is now offline!")
}
prevServerUp = serverUp