mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-27 21:44:21 +00:00
Impedito un crash.
This commit is contained in:
parent
cec02dc3e8
commit
bdf9aa8a9e
1 changed files with 20 additions and 18 deletions
38
royalbot.py
38
royalbot.py
|
@ -61,6 +61,7 @@ def getSteamStatus(steamid):
|
||||||
}
|
}
|
||||||
#Manda la richiesta ai server di Telegram e convertila in un dizionario
|
#Manda la richiesta ai server di Telegram e convertila in un dizionario
|
||||||
r = requests.get("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/", params=parametri).json()
|
r = requests.get("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/", params=parametri).json()
|
||||||
|
print(r)
|
||||||
return r
|
return r
|
||||||
|
|
||||||
#Il loop del bot
|
#Il loop del bot
|
||||||
|
@ -80,21 +81,22 @@ while(True):
|
||||||
sendMessage("Specifica lo steamid della persona di cui vuoi specificare lo stato. Tag di telegram coming soon!", msg['chat']['id'])
|
sendMessage("Specifica lo steamid della persona di cui vuoi specificare lo stato. Tag di telegram coming soon!", msg['chat']['id'])
|
||||||
else:
|
else:
|
||||||
steam = getSteamStatus(msg['text'][7:])
|
steam = getSteamStatus(msg['text'][7:])
|
||||||
online = steam['response']['players'][0]['personastate']
|
if(steam['response']['players']):
|
||||||
name = steam['response']['players'][0]['personaname']
|
online = steam['response']['players'][0]['personastate']
|
||||||
text = ""
|
name = steam['response']['players'][0]['personaname']
|
||||||
if(online == 0):
|
text = ""
|
||||||
text = "Offline"
|
if(online == 0):
|
||||||
elif(online == 1):
|
text = "Offline"
|
||||||
text = "Online"
|
elif(online == 1):
|
||||||
elif(online == 2):
|
text = "Online"
|
||||||
text = "Occupato"
|
elif(online == 2):
|
||||||
elif(online == 3):
|
text = "Occupato"
|
||||||
text = "Assente"
|
elif(online == 3):
|
||||||
elif(online == 4):
|
text = "Assente"
|
||||||
text = "Inattivo"
|
elif(online == 4):
|
||||||
elif(online == 5):
|
text = "Inattivo"
|
||||||
text = "Disponibile per scambiare"
|
elif(online == 5):
|
||||||
elif(online == 6):
|
text = "Disponibile per scambiare"
|
||||||
text = "Disponibile per giocare"
|
elif(online == 6):
|
||||||
sendMessage(name + " e' " + text + ".", msg['chat']['id'])
|
text = "Disponibile per giocare"
|
||||||
|
sendMessage(name + " è " + text + ".", msg['chat']['id'])
|
Loading…
Reference in a new issue