fix extra prompt showing at end of program

This commit is contained in:
AdamRaichu 2023-12-06 17:34:00 -05:00 committed by GitHub
parent 8b33c0ee5d
commit d41618b96e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -154,7 +154,8 @@ def fixup_handle(handle):
current_participants = [] current_participants = []
current_effect = None current_effect = None
while True: hasQuit = False
while not hasQuit:
msg = im.receive() msg = im.receive()
if msg is not None: if msg is not None:
# print(f'[{msg.sender}] {msg.text}') # print(f'[{msg.sender}] {msg.text}')
@ -185,6 +186,7 @@ while True:
print('handle <handle>: set the current handle (for sending messages)') print('handle <handle>: set the current handle (for sending messages)')
print('\\: escape commands (will be removed from message)') print('\\: escape commands (will be removed from message)')
elif msg == 'quit' or msg == 'q': elif msg == 'quit' or msg == 'q':
hasQuit = True
break break
elif msg == 'effect' or msg == 'e' or msg.startswith("effect ") or msg.startswith("e "): elif msg == 'effect' or msg == 'e' or msg.startswith("effect ") or msg.startswith("e "):
msg = msg.split(" ") msg = msg.split(" ")