mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-23 19:44:20 +00:00
COMANDIIII
This commit is contained in:
parent
987d2a76aa
commit
418ea362e3
2 changed files with 15 additions and 7 deletions
15
bot.py
15
bot.py
|
@ -5,7 +5,18 @@ import steam
|
|||
while(True):
|
||||
#Guarda il comando ricevuto.
|
||||
msg = telegram.getUpdates()
|
||||
print(msg)
|
||||
cmd = msg['text'].split(' ')
|
||||
sby = msg['from']['id']
|
||||
sby = msg['chat']['id']
|
||||
if(cmd[0].startswith('/ahnonlosoio')):
|
||||
telegram.sendMessage("Ah, non lo so nemmeno io!\n¯\_(ツ)_/¯", sby)
|
||||
telegram.sendMessage("Ah, non lo so nemmeno io!", sby)
|
||||
elif(cmd[0].startswith('/ehoh')):
|
||||
telegram.sendMessage("Eh, oh. Sono cose che capitano.", sby)
|
||||
elif(cmd[0].startswith('/start')):
|
||||
telegram.sendMessage("Ascolta, io mi starto quando mi pare. Anzi, quando @Steffo ha voglia di aprirmi.", sby)
|
||||
elif(cmd[0].startswith('/playing')):
|
||||
if(cmd[1] is not None):
|
||||
n = steam.getNumberOfCurrentPlayers(cmd[1])
|
||||
telegram.sendMessage("In questo momento, " + str(n) + " persone stanno giocando a <" + cmd[1] + ">", sby)
|
||||
else:
|
||||
telegram.sendMessage("Non hai specificato un AppID!", sby)
|
|
@ -22,19 +22,16 @@ def getUpdates():
|
|||
if('text' in data['result'][0]['message']):
|
||||
return data['result'][0]['message']
|
||||
|
||||
def sendMessage(content, to, tastiera=""):
|
||||
def sendMessage(content, to):
|
||||
"""Manda un messaggio a una chat."""
|
||||
#Parametri del messaggio
|
||||
parametri = {
|
||||
'chat_id': to, #L'ID della chat a cui mandare il messaggio, Royal Games: -2141322
|
||||
'text': content, #Il messaggio da mandare
|
||||
'reply_markup': tastiera,
|
||||
'parse_mode': 'Markdown', #Formattare il messaggio?
|
||||
'disable_web_page_preview': True,
|
||||
|
||||
}
|
||||
#Manda il messaggio
|
||||
r = requests.get("https://api.telegram.org/bot" + telegramtoken + "/sendMessage", params=parametri)
|
||||
requests.get("https://api.telegram.org/bot" + telegramtoken + "/sendMessage", params=parametri)
|
||||
|
||||
def forwardMessage(msg, sentby, to):
|
||||
"""Inoltra un messaggio mandato in un'altra chat."""
|
||||
|
|
Loading…
Reference in a new issue