mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-30 15:04:18 +00:00
/roll
This commit is contained in:
parent
65fa175539
commit
66b5488724
1 changed files with 11 additions and 3 deletions
14
bot.py
14
bot.py
|
@ -20,6 +20,8 @@ wololo = ['BQADAgADWAIAAh8GgAGP53EPnRyiYwI', 'BQADAgADWQIAAh8GgAHIF861pVS1aAI',
|
||||||
'BQADAgADdAIAAh8GgAF0IeDeuxaQ-AI', 'BQADAgADdQIAAh8GgAHJRO6c5-bodwI', 'BQADAgADdgIAAh8GgAEyyCSLdV_dMgI',
|
'BQADAgADdAIAAh8GgAF0IeDeuxaQ-AI', 'BQADAgADdQIAAh8GgAHJRO6c5-bodwI', 'BQADAgADdgIAAh8GgAEyyCSLdV_dMgI',
|
||||||
'BQADAgADdwIAAh8GgAHrLJKjv16lWwI', 'BQADAgADeAIAAh8GgAFkaz8qZREelQI', 'BQADAgADeQIAAh8GgAG1rPQHEIjf6AI']
|
'BQADAgADdwIAAh8GgAHrLJKjv16lWwI', 'BQADAgADeAIAAh8GgAFkaz8qZREelQI', 'BQADAgADeQIAAh8GgAG1rPQHEIjf6AI']
|
||||||
|
|
||||||
|
random.seed()
|
||||||
|
|
||||||
print("Bot avviato!")
|
print("Bot avviato!")
|
||||||
while True:
|
while True:
|
||||||
# Guarda il comando ricevuto.
|
# Guarda il comando ricevuto.
|
||||||
|
@ -46,8 +48,8 @@ while True:
|
||||||
telegram.sendmessage('In questo momento, ' + str(n) + ' persone stanno giocando a [' + cmd[1] +
|
telegram.sendmessage('In questo momento, ' + str(n) + ' persone stanno giocando a [' + cmd[1] +
|
||||||
'](https://steamdb.info/app/' + cmd[1] + '/graphs/)', sby)
|
'](https://steamdb.info/app/' + cmd[1] + '/graphs/)', sby)
|
||||||
else:
|
else:
|
||||||
telegram.sendmessage(chr(9888) + ' Non hai specificato un AppID!\nLa sintassi corretta è /playing <AppID>.',
|
telegram.sendmessage(chr(9888) + ' Non hai specificato un AppID!\n' +
|
||||||
sby)
|
'La sintassi corretta è /playing <AppID>.', sby)
|
||||||
elif cmd[0].startswith('/saldistim'):
|
elif cmd[0].startswith('/saldistim'):
|
||||||
print(str(sby) + ": /saldistim")
|
print(str(sby) + ": /saldistim")
|
||||||
if len(cmd) >= 2:
|
if len(cmd) >= 2:
|
||||||
|
@ -85,7 +87,6 @@ while True:
|
||||||
elif cmd[0].startswith('/osunow'):
|
elif cmd[0].startswith('/osunow'):
|
||||||
print(str(sby) + ": /osunow ")
|
print(str(sby) + ": /osunow ")
|
||||||
if len(cmd) >= 2:
|
if len(cmd) >= 2:
|
||||||
# Stavolta ci sono 3 argomenti... forse
|
|
||||||
cmd = msg['text'].split(' ', 2)
|
cmd = msg['text'].split(' ', 2)
|
||||||
if len(cmd) >= 3:
|
if len(cmd) >= 3:
|
||||||
r = osu.getuserrecent(cmd[1], cmd[2])
|
r = osu.getuserrecent(cmd[1], cmd[2])
|
||||||
|
@ -101,3 +102,10 @@ while True:
|
||||||
else:
|
else:
|
||||||
# In futuro, il nome utente deve trovarlo da solo in base all'username di provenienza.
|
# In futuro, il nome utente deve trovarlo da solo in base all'username di provenienza.
|
||||||
telegram.sendmessage(chr(9888) + " Non hai specificato un nome utente!", sby)
|
telegram.sendmessage(chr(9888) + " Non hai specificato un nome utente!", sby)
|
||||||
|
elif cmd[0].startswith('/roll'):
|
||||||
|
if len(cmd) >= 2:
|
||||||
|
m = int(cmd[1])
|
||||||
|
else:
|
||||||
|
m = 100
|
||||||
|
n = random.randrange(m)
|
||||||
|
telegram.sendmessage("Roll da 1 a" + str(m) + ": " + n)
|
||||||
|
|
Loading…
Reference in a new issue