'старт' идет обратный отсчёт от 15мин, если пользователь нажимает "стоп" к примеру на 6 минуте, то бот выводит сообщения "вы успели" и таймер удаляется, а если на протяжении 15минут пользователь не нажал кнопку "стоп", то выводит сообщение "вы НЕ успели" и таймер удаляется.
Я уже сделал таймер, но после нажатия на кнопку "старт" он попадает в цикл while,и на кнопку "стоп" бот не будет реагировать пока не завершится цикл. Как можно ето исправить?
сохраняй метку времени и сравнивай
Напиши класс с таймером
Запускай таймер в корутине, после чего сохрани её идентификатор.
Обсуждают сегодня