1
Fork 0
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:
Steffo 2015-08-07 17:19:03 +02:00
parent cec02dc3e8
commit bdf9aa8a9e

View file

@ -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'])