1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 19:44:20 +00:00

L'ERRORE ERA QUELLO? *facedesk*

This commit is contained in:
Steffo 2015-09-24 21:22:09 +02:00
parent 2618dd8f5f
commit 824273bef1

View file

@ -54,14 +54,15 @@ def getUpdates():
'timeout': 300, #Secondi da mantenere attiva la richiesta se non c'e' nessun messaggio 'timeout': 300, #Secondi da mantenere attiva la richiesta se non c'e' nessun messaggio
} }
#Manda la richiesta ai server di Telegram e convertila in un dizionario #Manda la richiesta ai server di Telegram e convertila in un dizionario
while(True):
data = requests.get("https://api.telegram.org/bot" + token + "/getUpdates", params=parametri).json() data = requests.get("https://api.telegram.org/bot" + token + "/getUpdates", params=parametri).json()
if(data['ok']): if(data['ok'] == True):
if(data['result'] != []): if(data['result'] != []):
#Aggiorna l'update ID sul file #Aggiorna l'update ID sul file
writeFile("lastid.txt", str(data['result'][0]['update_id'] + 1)) writeFile("lastid.txt", str(data['result'][0]['update_id'] + 1))
#...esiste il messaggio? telegram wtf #...esiste il messaggio? telegram wtf
if(data['result'][0]['message'] != []): if(data['result'][0]['message'] != None):
if(data['result'][0]['message']['text'] != []): if(data['result'][0]['message']['text'] != ""):
return data['result'][0]['message'] return data['result'][0]['message']
else: else:
raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.") raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.")
@ -80,7 +81,6 @@ candela = False
#Scrivi la storia! #Scrivi la storia!
def racconto(testo): def racconto(testo):
print(testo)
sendMessage(testo) sendMessage(testo)
#Apri una tastiera con due scelte #Apri una tastiera con due scelte
@ -89,7 +89,6 @@ def treScelte(puno, pdue, ptre):
'keyboard': [[puno, pdue, ptre]], 'keyboard': [[puno, pdue, ptre]],
'one_time_keyboard': True, 'one_time_keyboard': True,
} }
print("Cosa volete fare?\n1: " + puno + "\n2: " + pdue + "\n3: " + ptre)
sendMessage(chr(10067) + "Cosa volete fare?\n1: " + puno + "\n2: " + pdue + "\n3: " + ptre, json.dumps(tastiera)) sendMessage(chr(10067) + "Cosa volete fare?\n1: " + puno + "\n2: " + pdue + "\n3: " + ptre, json.dumps(tastiera))
#Aspetta una risposta... #Aspetta una risposta...
waiting = True waiting = True
@ -108,7 +107,6 @@ def vita(var):
hp = hp + var hp = hp + var
sendMessage(chr(10084) + ' ' + str(var) + "\n" + "Ora avete " + str(hp) + " punti vita.") sendMessage(chr(10084) + ' ' + str(var) + "\n" + "Ora avete " + str(hp) + " punti vita.")
if(hp <= 0): if(hp <= 0):
print("Game over...")
sendMessage("Hai finito la vita! Game over!") sendMessage("Hai finito la vita! Game over!")
sys.exit() sys.exit()