Size: a a a

pyTelegramBotAPI.talks.ru

2021 March 31

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
yaGaRu
Почему он только выходит из цикла? Не редачит сообщение
Очевидно, потому что ошибку ловишь и ничего с ней не делаешь.
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
мне надо, чтобы если он не нашел player.result, то снова проверил результат
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
пока не найдет и не получит  значение
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Отлови exception и отдебажь.
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Погоди. А у тебя ещё брики есть.
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
А в player.result чё лежит?
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
У тебя при true и false выходит из цикла. В любом случае, короче.
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
да
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Ну. А что ты хочешь?
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
щас
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Есть же pastebin.com
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Скажи, что тебе от цикла-то этого надо.
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
в player.result лежит результат нажатия на кнопку
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Он может быть True или False?
источник

A

Abdullaev in pyTelegramBotAPI.talks.ru
yaGaRu
while True:
                   try:
                       if player.result == 'True':
                           bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id, text=f'Удивительно, но {player.g_first} повезло!')
                           break
                       elif player.result == 'False':
                           bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id, text=f'Смэрть!')
                           break
                   except:
                       pass
call.chat.id, call.message_id
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Почему ты булево хранишь в строке? Это кто такое придумал?
источник

y

yaGaRu in pyTelegramBotAPI.talks.ru
типа пока игрок не нажмет на кнопку, этого свойства нету, и он выдает ошибку, я сделал цикл, чтобы крутился, пока не появится значение
источник

m@

madwayz @ 0xd34d in pyTelegramBotAPI.talks.ru
Что значит "появится значение"?
источник