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,19 +54,20 @@ 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
data = requests.get("https://api.telegram.org/bot" + token + "/getUpdates", params=parametri).json() while(True):
if(data['ok']): data = requests.get("https://api.telegram.org/bot" + token + "/getUpdates", params=parametri).json()
if(data['result'] != []): if(data['ok'] == True):
#Aggiorna l'update ID sul file if(data['result'] != []):
writeFile("lastid.txt", str(data['result'][0]['update_id'] + 1)) #Aggiorna l'update ID sul file
#...esiste il messaggio? telegram wtf writeFile("lastid.txt", str(data['result'][0]['update_id'] + 1))
if(data['result'][0]['message'] != []): #...esiste il messaggio? telegram wtf
if(data['result'][0]['message']['text'] != []): if(data['result'][0]['message'] != None):
return data['result'][0]['message'] if(data['result'][0]['message']['text'] != ""):
return data['result'][0]['message']
else:
raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.")
else: else:
raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.") raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.")
else:
raise KeyError("Qualcosa nel messaggio di Telegram è andato storto. Molto storto.")
############################################# #############################################
## Qui inizia la roba che serve a te, max! ## ## Qui inizia la roba che serve a te, max! ##
@ -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()