как сделать такой хендлер?

@dp.callback_query_handler(lambda call: )  # тут мне надо ловить колбеки, в которых есть idfarm слово, например idfarm83 надо поймать, число всегда разное
async def stoptopupcall(callback_query: types.CallbackQuery):
    if 'farm' in callback_query.data:
        await bot.answer_callback_query(callback_query.id)
        idf = re.findall(r'\d+', callback_query.data)
        idfarm = idf[0]
        farminfo = cur.execute(f'''SELECT * FROM farms WHERE id_farm = ?''', (idfarm,)).fetchone()
        if farminfo[8] == 1:
            activeinfo = 'Да'
        else:
            activeinfo = 'Нет'
        if farminfo:
            await bot.send_message(дальше неважно)

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