Open tmick0 opened 2 years ago
It'd be neat if the bot could average Tuesday start times and provide a 5 minute warning to the predicted start time.
turns out we don't need a gc connection:
https://api.steampowered.com/ICSGOServers_730/GetGameServersStatus/v1/?key=$key
{
"result": {
"app": {
"version": 13816,
"timestamp": 1643953281,
"time": "Thu Feb 3 21:41:21 2022"
},
"services": {
"SessionsLogon": "normal",
"SteamCommunity": "normal",
"IEconItems": "offline",
"Leaderboards": "idle"
},
"datacenters": {
"Peru": {
"capacity": "full",
"load": "low"
},
"EU West": {
"capacity": "full",
"load": "idle"
},
"EU East": {
"capacity": "full",
"load": "idle"
},
"Poland": {
"capacity": "full",
"load": "low"
},
"India East": {
"capacity": "full",
"load": "low"
},
"Hong Kong": {
"capacity": "full",
"load": "medium"
},
"Spain": {
"capacity": "full",
"load": "idle"
},
"Chile": {
"capacity": "full",
"load": "low"
},
"US Southwest": {
"capacity": "high",
"load": "low"
},
"US Southeast": {
"capacity": "full",
"load": "low"
},
"India": {
"capacity": "full",
"load": "low"
},
"EU North": {
"capacity": "full",
"load": "low"
},
"Emirates": {
"capacity": "medium",
"load": "low"
},
"US Northwest": {
"capacity": "full",
"load": "low"
},
"South Africa": {
"capacity": "full",
"load": "idle"
},
"Brazil": {
"capacity": "full",
"load": "low"
},
"US Northeast": {
"capacity": "full",
"load": "idle"
},
"US Northcentral": {
"capacity": "full",
"load": "low"
},
"Japan": {
"capacity": "full",
"load": "low"
},
"Argentina": {
"capacity": "full",
"load": "low"
},
"South Korea": {
"capacity": "full",
"load": "idle"
},
"Singapore": {
"capacity": "full",
"load": "low"
},
"Australia": {
"capacity": "full",
"load": "low"
},
"China Shanghai": {
"capacity": "full",
"load": "low"
},
"China Tianjin": {
"capacity": "full",
"load": "low"
},
"China Guangzhou": {
"capacity": "full",
"load": "low"
}
},
"matchmaking": {
"scheduler": "normal",
"online_servers": 218352,
"online_players": 318194,
"searching_players": 6882,
"search_seconds_avg": 106
},
"perfectworld": {
"logon": {
"availability": "online",
"latency": "normal"
},
"purchase": {
"availability": "online",
"latency": "normal"
}
}
}
}
!tuesday
command which will print current status (i.e. if GC is currently available, or last time it was seen) and provide a link to steamstat.us