• Как ограничить нажатие на кнопку в боте aiogram 3x?

    @loveapples
    Со стороны телеграмма никак.

    Но есть вариант, использовать FSMContext для их проверки.

    К примеру нажал человек на кнопку, в этой кнопке меняем информацию о состоянии, создавая ключ pressed=True и при нажатии на другие кнопки, получаем текущее состояние пользователя и проверяем её информацию на наличие ключа pressed.
    Ответ написан
    Комментировать
  • Почему питон пропускает последние 2 elif-фа?

    @loveapples
    если последние два elif пропускаются, значит if перед ними является истинной.
    если вам надо чтобы эти 2 elif выполнялись, превратите их в if.

    надеюсь перед созданием вопроса вы выполняли дебаг программы.
    Ответ написан
    Комментировать