Как сделать фильтрацию по тексту Telegram Bot?

Всем привет, есть вот такой хендлер который вызывает инлайн мод и выводит список из бд:

@dp.inline_handler(state='grup')
async def empty_query(query: types.InlineQuery):
    cursor1.execute('SELECT * FROM grupslist')
    res = cursor1.fetchall()
    grup = [types.InlineQueryResultArticle(
        id=d[0], title=d[1], description=d[2],
        input_message_content=types.InputTextMessageContent(message_text=d[3])
    ) for d in res]
    await query.answer(results=grup)

Как сделать фильтрацию по тексту который вел пользователь ? Например: @botname - выводит весь список @botname A - выводит только те результаты у который title начинается на А @botneme Ab - выводит только результаты у которых title начинается на Ab ?


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