1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-24 03:54:20 +00:00

Merge pull request #8 from Steffo99/try

Try
This commit is contained in:
Steffo 2016-02-28 15:21:14 +01:00
commit 9ea4663a74

10
bot.py
View file

@ -175,6 +175,7 @@ random.seed()
# Ciclo principale del bot
print("Bot avviato!")
while True:
try:
# Guarda il comando ricevuto.
msg = telegram.getupdates()
# Se il messaggio non è una notifica di servizio...
@ -713,5 +714,14 @@ while True:
lolfreestring += "*" + staticdata['name'] + "* " + staticdata['title'] + '\n'
print("Completato.")
telegram.sendmessage(lolfreestring, sentin, source)
elif text.startswith('/crash'):
# Crasha il bot. Mi sembra geniale.
if username == 'Steffo':
raise Exception("Ho appena fatto crashare tutto apposta. Sono un genio.")
else:
print("@" + username + " bloccato.")
except Exception as e:
telegram.sendmessage(chr(9762) + " *ERRORE CRITICO:\n*"
"{0}\n".format(repr(e.args)), -2141322)
print("ERRORE CRITICO:\n"
"{0}".format(repr(e)))