Загрузка...

Image in InlinequeryResultarticle

Thread in Python created by Солнцеестояние Jul 8, 2025. 65 views

  1. Солнцеестояние
    Солнцеестояние Topic starter Jul 8, 2025 Разработка - https://lolz.live/threads/8922439/ 40 Oct 7, 2023
    Надо что бы в InlineQueryResultArticle показывались аватарки конкретных пользователей, пробовал через телеграм бот апи (https://api.telegram.org/file/botTOKEN/file_path), не работает, т.к бот апи устроенно так что файл будет загружаться а не отображаться. Пробовал через data URI делать, ну короче base64 url, выдает аномалию WEBDOCUMENT_URL_INVALID, ну это ладно ясно почему.
    У кого нибудь есть примеры того как без хостингов (если такое возможно) получали и отображали аватарку (thumbnail_url) в инлайн ответе.
    последний aiogram

    Python
    avatar_url = await BotUtils.get_avatar_url(service_bots.work_bot, query.from_user.id)

    results.append(
    InlineQueryResultArticle(
    id=str(worker.id),
    title=worker.full_name,
    thumbnail_url=avatar_url,
    description=f"{worker.id}\n@{binding_bot.username}",
    input_message_content=InputTextMessageContent(
    message_text=str(worker.id)
    )
    )
    )

    await state.update_data(step="view_models")
    await query.answer(results, cache_time=1, is_personal=True)
     
Loading...
Top