Я пытаюсь получить свой код для ввода данных пользователем, и есть два варианта, которые код должен проверить, но код регистрирует только первый вариант.
Я пробовал разные синтаксисы, такие как (content=('m!mode computer' or 'm!mode player'))
, и ни один из них не работает.
async def AgainstWho():
global mode
await client.send_message(message.channel, content='Play against the computer or another player?\n')
mode = await client.wait_for_message(content=('m!mode computer' or 'm!mode player'))
if mode == 'm!mode computer':
mode = 1
if mode == 'm!mode player':
mode = 2
Если пользователь вводит m!mode player
, код ничего не делает, но m!mode computer
работает отлично.