а сообщение нет?
просто редактируешь сообщение с тем же текстом, но клавиатуру другую вставляешь
await call.edit_text вроде так с ним у меня работает
юзай @dp.callback_query_handler(text="...")
Зачем? Я в одном handler все сделал
если ты не понял это редактирования сообщение, ответ на твой вопрос выше
Я вывел их они равны, а условие не сработывает
.split принимает аргумент для разделения
Я код изменил
передавай в кнопке callback_data="text_{id}" потом replace("text_", "") и получишь Ид который потом сравнить
по сути тот айди что ты достаёшь с call.data это же строка, а айди тот что call.from_user.id это число (int), поэтому при выводе они одинаковые но в условии не ворк
рад был помочь
Обсуждают сегодня