Загрузка...

Aiogram3 как сделать анимацию в чате с юзером?

Тема в разделе Python создана пользователем TessaractX 12 мар 2025. 117 просмотров

  1. TessaractX
    TessaractX Автор темы 12 мар 2025 2 26 фев 2025
    Добрый день. Я разрабатываю ботов продолжительное время и меня очень давно мучает одна фича.

    [IMG]

    Видите на скришноте с лева я поставил реакцию на сообщение. А вот то что находиться справа я даже не знаю чем назвать. Это точно не реакция на сообщение от бота, потому что выглядит это таким образом
    [IMG]
    Тут я использовал set_message_reaction и заметьте тут есть параметры is_big который предположительно должен выполнять то что я хочу.
    В его описании сказано
    Код
    (parameter) is_big: bool | None
    is_big
    Pass True to set the reaction with a big animation

    Python
    msg = await message.answer_photo(photo=settings.file_id,caption="penis", reply_markup=user_inline.close_keyboard())

    reaction_data = [{"type": "emoji", "emoji": ""}] # тут лайк но почему то редактор форума удаляет его в превью

    await asyncio.sleep(3)

    result = await bot.set_message_reaction(

    chat_id=message.from_user.id,

    message_id=msg.message_id,

    reaction=reaction_data,

    is_big=True

    )

    Вот собственно эта анимация, то зачем мне это нужно.
    [IMG]

    Анимация происходит по нажатию на эмодзи.
    Кто знает как это делается, финансово отблагодарю. Заранее спасибо!
     
  2. TessaractX
    TessaractX Автор темы 12 мар 2025 2 26 фев 2025
    тут на самом деле в "emoji" находиться :thumbsup: только телеграмный вариант
     
    12 мар 2025 Изменено
  3. am1rqr
    .answer(message_effect_id=
     
    1. TessaractX Автор темы
      am1rqr, бро а где взять idшник эмодзи?
    2. TessaractX Автор темы
      am1rqr, я нашёл бро, дай свой тг отблагодарю)
Top
Загрузка...