1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-27 13:34:28 +00:00

Aggiunta data e ora. E /leggi senza numero.

This commit is contained in:
Steffo 2016-02-05 18:52:45 +01:00
parent 1ddea3c6ca
commit 1c9ec0b3bc

25
bot.py
View file

@ -132,8 +132,8 @@ osuplayers = {
# Elenco di username dei membri della RYG # Elenco di username dei membri della RYG
royalgames = ['steffo', 'alby1', 'boni3099', 'maxsensei', 'cosimo03', 'frankrekt', 'heisendoc', 'acterryg', 'adry99', royalgames = ['steffo', 'alby1', 'boni3099', 'maxsensei', 'cosimo03', 'frankrekt', 'heisendoc', 'acterryg', 'adry99',
'alleanderl', 'thevagginadestroyer', 'tiztiztiz', 'fultz', 'gotob', 'enribenassati', 'iemax', 'alleanderl', 'thevagginadestroyer', 'tiztiztiz', 'fultz', 'gotob', 'enribenassati', 'iemax',
'peraemela99', 'ilgattopardo', 'mrdima98', 'ruozir', 'supersmurf', 'tauei', 'voltaggio', 'gibait'] 'peraemela99', 'ilgattopardo', 'mrdima98', 'ruozir', 'supersmurf', 'tauei', 'voltaggio', 'gibait']
# Dizionario con gli steamID # Dizionario con gli steamID
# Vedi sopra # Vedi sopra
@ -572,15 +572,22 @@ while True:
d = filemanager.readfile("diario.txt") d = filemanager.readfile("diario.txt")
d = d.split('\n') d = d.split('\n')
text = str() text = str()
# L'ultimo numero è escluso. # Se è incluso un numero dopo leggi, prendi quel numero di eventi più recenti.
for n in range(int(cmd[1]) + 1, 1, -1): if len(cmd) > 1:
riga = d[len(d) - n] # L'ultimo numero è escluso.
for n in range(int(cmd[1]) + 1, 1, -1):
riga = d[len(d) - n]
riga = riga.split("|", 1)
ora = time.gmtime(int(riga[0]))
text += "`" + str(ora.tm_mday) + "/" + str(ora.tm_mon) + "/" + str(ora.tm_year) + "`: `" +\
str(ora.tm_hour) + ":" + str(ora.tm_min) + "` " + riga[1] + "\n"
# Altrimenti, prendi un evento a caso.
else:
riga = d[random.randrange(0, len(d))]
riga = riga.split("|", 1) riga = riga.split("|", 1)
ora = time.gmtime(int(riga[0])) ora = time.gmtime(int(riga[0]))
text += "`" + str(ora.tm_hour) + ":" + str(ora.tm_min) + "` " + riga[1] + "\n" text += "`" + str(ora.tm_mday) + "/" + str(ora.tm_mon) + "/" + str(ora.tm_year) + "`: `" +\
str(ora.tm_hour) + ":" + str(ora.tm_min) + "` " + riga[1] + "\n"
telegram.sendmessage(text, sentin, source) telegram.sendmessage(text, sentin, source)
else: else:
print("@" + username + " bloccato.") print("@" + username + " bloccato.")