Как сделать фильтрацию по тексту 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 ?