• Как использовать функцию GetMessageReactionsList с помощью юзербота Pyrogram?

    EntireMusic
    @EntireMusic Автор вопроса
    (:
    Благодаря хорошей документации сам нашёл и понял, как правильно пользоваться подобными функциями, может кому пригодится:
    from pyrogram import Client, filters
    from pyrogram.raw.functions.messages import GetMessageReactionsList
    
    @app.on_message(filters.command("get_react"))
    async def get_mess_reactions(client, message):
        mess_id, mess_chat = 12345678, "some_chat" #тут id нужного сообщения и чат (id / username)
        r_peer = await app.resolve_peer(mess_chat) #обязательно использовать этот метод для получения правильного пира
        print(await app.invoke(GetMessageReactionsList(peer=r_peer, id=mess_id, limit=-1))) #обязательно используем именованные параметры
    Ответ написан
    Комментировать
  • Как сделать кнопку назад в telebot?

    rosh1k
    @rosh1k
    python - не более
    1) Cоздать отдельный файл и там прописать все кнопки , чтобы можно было так сделать
    2) Создать кнопку "Назад" , и выводить что то типо этого:
    await bot.send_message(message.from_user.id, "✅Вы успешно вернулись назад", reply_markup = имя файла ( без расширения ).название меню)

    Не забудьте импортировать файл в основной код.
    На моем примере выглядит это как то так:
    reply_markup = nav.mainMenu Где nav - название файла , mainMenu - название меню
    Ответ написан
    3 комментария