Made the 'add any more commands' dealio a little more intuitive, I think.

This commit is contained in:
Jeremy Fincher 2003-11-17 06:15:36 +00:00
parent df0652302c
commit a5627c34f8

View File

@ -35,7 +35,7 @@ def wrapWithBold(f):
return ret return ret
return ff return ff
from questions import yn, anything, something, expect from questions import yn, anything, something, expect, getpass
yn = wrapWithBold(yn) yn = wrapWithBold(yn)
expect = wrapWithBold(expect) expect = wrapWithBold(expect)
anything = wrapWithBold(anything) anything = wrapWithBold(anything)
@ -587,16 +587,18 @@ def main():
write the bot script.""") write the bot script.""")
if yn('Would you like to add any commands to be given to the bot ' if yn('Would you like to add any commands to be given to the bot '
'before it connects to the server?') == 'y': 'before it connects to the server?') == 'y':
command = anything('What command? Just press enter when done.') command = True
while command: while command:
command = something('Command? ')
onStart.append(command) onStart.append(command)
command = anything('Another command?') command = yn('Would you like to add another command?') == 'y'
if yn('Would you like to add any commands to be given to the bot ' if yn('Would you like to add any commands to be given to the bot '
'after it connects to the server?') == 'y': 'after it connects to the server?') == 'y':
command = anything('What command? Just press enter when done.') command = True
while command: while command:
command = Something('Command? ')
afterConnect.append(command) afterConnect.append(command)
command = anything('Another command?') command = yn('Would you like to add another command?') == 'y'
### ###
# Writing the bot script. # Writing the bot script.