1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-24 03:54:20 +00:00
This commit is contained in:
Steffo 2016-02-01 17:31:03 +01:00
parent 5a5ec1f320
commit 14e950b73f

18
bot.py
View file

@ -1,4 +1,6 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import time
import filemanager
import telegram import telegram
import steam import steam
import random import random
@ -108,6 +110,11 @@ osunames = {
'mrdima98': 'MRdima98', 'mrdima98': 'MRdima98',
} }
# Elenco di username dei membri della RYG
telegramnames = ['steffo', 'alby1', 'boni3099', 'maxsensei', 'cosimo03', 'frankrekt', 'heisendoc', 'acterryg', 'adry99',
'alleanderl', 'thevagginadestroyer', 'tiztiztiz', 'fultz', 'gotob', 'enribenassati', 'iemax',
'peraemela99', 'ilgattopardo', 'mrdima98', 'ruozir', 'supersmurf', 'tauei', 'voltaggio', 'gibait']
# Dizionario con gli steamID # Dizionario con gli steamID
# Vedi sopra # Vedi sopra
steamids = { steamids = {
@ -160,6 +167,8 @@ while True:
else: else:
# Altrimenti, salva l'userID # Altrimenti, salva l'userID
username = str(msg['from']['id']) username = str(msg['from']['id'])
# Se sei un membro della Royal Games
if username in telegramnames:
# Riconosci il comando. # Riconosci il comando.
# Viene usato startswith perchè il comando potrebbe anche essere inviato in forma /ciao@RoyalBot. # Viene usato startswith perchè il comando potrebbe anche essere inviato in forma /ciao@RoyalBot.
if text.startswith('/ahnonlosoio'): if text.startswith('/ahnonlosoio'):
@ -630,3 +639,12 @@ while True:
tosend += chr(128266) + " " tosend += chr(128266) + " "
tosend += u['name'] + "\n" tosend += u['name'] + "\n"
telegram.sendmessage(tosend, sentin, source) telegram.sendmessage(tosend, sentin, source)
elif text.startswith('/diario'):
cmd = text.split(" ", 1)
d = filemanager.readfile("diario.txt")
d += str(time.time()) + " | " + cmd[1] + "\n"
filemanager.writefile("diario.txt", d)
telegram.sendmessage("Aggiunto al diario RYG.", sentin, source)