вот такой у меня есть кусок кода, который по моей идее должен был вернуть то что ввел юзер. но оказывается в callbackquery нету .text
Может быть вы подскажете как мне присвоить переменной, то что ввел пользователь?
спасибо
когда ввел call.data - появляется такая штука:
Task exception was never retrieved
future: exception=ValueError("invalid literal for int() with base 10: 'cub'")>
Traceback (most recent call last):
File "C:\Users\vinog\AppData\Local\Programs\Python\Python310\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 415, in _process_polling_updates
for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)):
File "C:\Users\vinog\AppData\Local\Programs\Python\Python310\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 235, in process_updates
return await asyncio.gather(*tasks)
File "C:\Users\vinog\AppData\Local\Programs\Python\Python310\lib\site-packages\aiogram\dispatcher\handler.py", line 116, in notify
response = await handler_obj.handler(*args, **partial_data)
File "C:\Users\vinog\AppData\Local\Programs\Python\Python310\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 283, in process_update
return await self.callback_query_handlers.notify(update.callback_query)
File "C:\Users\vinog\AppData\Local\Programs\Python\Python310\lib\site-packages\aiogram\dispatcher\handler.py", line 116, in notify
response = await handler_obj.handler(*args, **partial_data)
File "C:\Users\vinog\Desktop\casino\moder.py", line 39, in send_message
game_stavka = int(call.data)
ValueError: invalid literal for int() with base 10: 'cub'
t1sherrrrrrrrr, Ууу.... Начать надо с того, откуда у тебя там число? @dp.callback_query_handler(text = 'cub')
То есть тут ты перехватываешь кнопку с такой командой. В ответ на её нажатие ты задаёшь вопрос и меняешь кнопку: