Практикуюсь просто
Вот файл callbac`a, где используется данная ф-ция:
@router.callback_query(F.data == 'top_up')
async def top_up(callback : types.CallbackQuery, message : types.Message):
await callback.message.delete()
#callback.from_user.id, callback.message.message_id
await message.answer(callback.from_user.id, 'Введите сумму для пополнения:')
Вот код markup`ов :
from aiogram.types import InlineKeyboardButton, InlineKeyboardMarkup
topUpMenu = InlineKeyboardMarkup(inline_keyboard=[
[
InlineKeyboardButton(text='Пополнить', callback_data='top_up')
]
])
Выдает ошибку :
TypeError: top_up() missing 1 required positional argument: 'message'