Синхронизация и зеркалирование действий
Синхронизируйте ответы, изменения, удаления, закрепления и открепления пересланных сообщений с исходными.
Опции зеркалирования отслеживают выбранные действия с уже пересланными сообщениями. Если исходная публикация изменяется, копия в назначении тоже может измениться. Это односторонняя синхронизация: изменения в назначении не меняют оригинал.
Выберите нужные действия
💬 Зеркалировать ответы
Когда кто-то отвечает на сообщение, которое вы пересылаете, оставьте его ответ связанным с копией исходного сообщения в принимающем чате.
Например, Maya публикует Встреча в 15:00, а Alex отвечает Я буду. Если включено «Зеркалировать ответы», бот Discord или Telegram может переслать сообщение Alex как ответ на копию Встреча в 15:00. Тогда читатели увидят, на что именно отвечает Alex. Сообщение, на которое отвечают, должно быть переслано заранее.
При использовании вебхука Discord текст ответа всё равно придёт, но отдельным сообщением, не связанным с исходной копией. Таково ограничение вебхуков Discord.
Чтобы ответы оставались связанными при доставке в Discord, используйте бота Discord и оставьте параметр «Отправлять с именем и аватаром автора» → «Включить вебхуки» выключенным. Если включить его, бот будет отправлять через вебхуки, у которых то же ограничение на ответы.
✏️ Зеркалировать изменения
Обновляйте копию в назначении, когда кто-то изменяет исходное сообщение. Например, если заменить Встреча в 15:00 на Встреча в 16:00, можно обновить уже пересланную публикацию, а не оставлять старый текст.
🗑️ Зеркалировать удаления
Удаляйте копию в назначении, когда удалён оригинал. Включите, если исходное удаление должно убирать и скопированные публикации. Следуйте уведомлению о перезапуске, если оно появится.
📌 Закрепления в зеркале
Закрепляйте копию, когда исходное сообщение закрепляют. Оригинал должен быть переслан, чтобы ForwardMsg знал, какую копию закрепить.
📍 Открепления в зеркале
Открепляйте копию, когда исходное сообщение открепляют. Закрепления и открепления можно включать отдельно.
Возможности разных способов доставки
| Способ отправки сообщений | Ответы | Изменения/удаления | Закрепления/открепления |
|---|---|---|---|
| Бот Discord | Ответы связаны с копией сообщения | Да | Да, при наличии разрешения |
| Бот Telegram | Ответы связаны с копией сообщения | Да | Да, при наличии разрешения |
| Вебхук Discord | Только текст ответа, отдельным сообщением | Да | Нет |
Если вы копируете сообщения из WhatsApp, можно синхронизировать ответы, изменения и удаления, но не закрепления или открепления. Если для бота Discord включён параметр «Включить вебхуки», ориентируйтесь на строку вебхука Discord в таблице.
Разрешения и ранее пересланные сообщения
У бота назначения должны быть разрешения на отправку исходного сообщения. Для дополнительных действий могут потребоваться дополнительные права:
- Discord: разрешите просмотр канала, отправку сообщений и чтение истории сообщений для контекста ответов; прикрепление файлов и встраивание ссылок для соответствующего содержимого. Чтобы управлять сообщениями или закреплениями, выдайте права на управление сообщениями и нужное разрешение для закрепления.
- Telegram: добавьте бота в назначение. Для канала сделайте его администратором с правом публикации. Для удаления и закрепления выдайте права на эти действия, а для выбранного способа работы с группой или каналом — необходимые административные права.
ForwardMsg запоминает, какая копия в назначении соответствует каждому успешно пересланному сообщению. Эта копия нужна для последующих изменений, удаления или закрепления. Для сообщений, отправленных до запуска или остановленных фильтром, копии в назначении не существует. Если копия уже удалена, её тоже нельзя обновить.
Проверьте действие
Включите нужное действие, нажмите «Сохранить изменения» и перезапустите автоматизацию, если появится соответствующее уведомление. Перешлите одно сообщение, затем выполните это действие с оригиналом. Приватный тестовый чат позволяет проверить настройку, не меняя действующую беседу.
Если исходное сообщение доставлено, а действие не сработало, проверьте переключатель, разрешения и таблицу выше. См. раздел «Решение проблем с зеркалированием».