Как отправить действие в чат, чтобы показать, что пользователь выбирает смайлик или что-то печатает, не в общий чат обсуждений, а в конкретную ветку комментариев? В Pyrogram есть метод `ChatAction`, который позволяет отправить действие в общий чат обсуждений, но в API Telegram есть параметр `message_thread_id` для ветки комментариев. Возможно, нужно использовать raw Pyrogram и отправить запрос через `invoke`, используя `action=SendMessageTypingAction()`. В документации дано объяснение, но мне сложно понять. Может кто-то помочь?
Да, для отправки действия "печатает" к определенному сообщению в конкретную ветку комментариев в Pyrogram можно воспользоваться методом `invoke` и параметром `action=SendMessageTypingAction()`. Вот пример кода, который позволит отправить действие "печатает" к определенному сообщению в конкретную ветку комментариев: ```python from pyrogram import Client, types api_id = "your_api_id" api_hash = "your_api_hash" with Client("my_account", api_id, api_hash) as app: message_thread_id = "1234567890" # ID ветки комментариев message_id = "9876543210" # ID сообщения app.send( types.send_action SendMessageTypingAction(), chat_id=message_thread_id, reply_to_message_id=message_id ) ``` Этот код отправит действие "печатает" к определенному сообщению в конкретную ветку комментариев. Замените `your_api_id` и `your_api_hash` на свои реальные данные и укажите нужные ID ветки комментариев и сообщения. Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать.
Ты реально надеялась получить ответ на тостере? Ебобо совсем что ли? Если хочешь что то сделать - делай сама,
await app.invoke(SetTyping( peer=peer, action=SendMessageTypingAction(), {тут пусть сами гадают что должно быть :Р}=discussion_message_id ))