Как отправлять викторину в пройденном виде нажатием на инлайн кнопку?

есть сообщение с инлайн клавиатурой при нажатии на которую пользователю кидает викторину , задача такова пройдя викторину у пользователя не должна быть возможность перепройти ее заново , но когда пользователь прошел викторину он повторя те же действия перепроходит ее как это исправить ?(тип вместо того чтоб он проходил викторину заново он должен просто увидеть то что прошел и на какой вопрос нажал)

код с викториной

@dp.callback_query_handler(text='test1')
async def cancle(call: types.CallbackQuery):
    await bot.delete_message(call.message.chat.id, message_id=call.message.message_id)
    await bot.send_poll(call.message.chat.id, 'Мессенджер, автор которого Павел Дуров', ['Telegram', 'Viber', 'WhatsApp', 'Messenger'], type='quiz', correct_option_id=0, is_anonymous=False)

Ответы (0 шт):