generated from Nemesis/Exemple
bug liste
This commit is contained in:
parent
17edf75f22
commit
5f1d88f741
1 changed files with 12 additions and 7 deletions
|
@ -591,13 +591,18 @@ def liste(room, event):
|
|||
args = event['content']['body'].split()
|
||||
args.pop(0)
|
||||
try:
|
||||
nb = int(args[1] if len(args) >= 2 else "1")
|
||||
nb = int(args[len(args)])
|
||||
args.pop(len(args))
|
||||
except:
|
||||
nb = 1
|
||||
args = ' '.join(args)
|
||||
list = args[0].split('/')
|
||||
if (nb <= len(list)):
|
||||
for i in range(nb):
|
||||
id = random.randrange(0,len(list))
|
||||
res.append(list.pop(list.index(id)))
|
||||
room.send_text(nick + "obtient :\n" + '\n'.join(res))
|
||||
except:
|
||||
else:
|
||||
room.send_text("Utilisation : !liste <options/de/la/liste> [nombre d elements]")
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue