CallbackData("info","course_name")
                  
                  
                  
                  
                  
                  InlineKeyboardButton(text="Основной курс",
                  
                  
                  callback_data=courses_callback.new(course_name="main_course")
                  
                  
                  
                  
                  
                  Хендлер
                  
                  
                  @dp.message_handler(courses_callback.filter(course_name="main_course"))
                  
                  
                  async def main_course_info(call: CallbackQuery, callback_data: dict):
                  
                  
                      logging.info("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
                  
                  
                      await call.answer(cache_time=1)
                  
                  
                      await call.message.answer("Вы выбрали Основной курс, подробная информация достуна на сайте",reply_markup=main_course_keyboard)
                  
                  
                  
                  
                  
                  Логинг не появляется в терминале
                  
                  
                
Странный вопрос. > CallbackData > message_handler
да)) уже заметил, забыл отписать)))
Обсуждают сегодня