Forward LogoForwardMsg

Синхронізація та дзеркалювання дій

Узгоджуй переслані відповіді, редагування, видалення, закріплення та відкріплення з оригінальними повідомленнями.

Опції дзеркалювання відстежують вибрані дії з повідомленнями, які вже переслано. Якщо оригінальний допис зміниться, може змінитися і його копія в призначенні. Це односторонній процес: зміни в призначенні не змінюють оригінал.

Де знайти
Редактор автоматизації → натисни чат-джерело у списку ліворуч, щоб відкрити його налаштування, або натисни Глобальні налаштування → Додатково → Опції дзеркалювання

Вибери потрібні дії

💬 Дзеркалювання відповідей

Коли хтось відповідає на повідомлення, яке вже переслано, зберігай зв'язок між відповіддю та скопійованим повідомленням у чаті призначення.

Наприклад, 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: надай дозволи «Перегляд каналів», «Надсилання повідомлень» і Read Message History для контексту відповідей; «Прикріплення файлів» і «Вбудовування посилань» — для відповідних типів вмісту. Щоб керувати повідомленнями або закріпленнями, надай «Керування повідомленнями» та потрібний дозвіл на закріплення.
  • Telegram: додай бота до призначення. Для каналу признач його адміністратором із правом публікувати дописи. Для видалення чи закріплення надай відповідні права, а для роботи з групою або каналом — потрібний адміністративний доступ.

ForwardMsg запам'ятовує, яка копія призначення відповідає кожному успішно пересланому повідомленню. Ця копія потрібна, щоб застосувати пізніше редагування, видалення чи закріплення. Повідомлення, надіслані до запуску автоматизації, заблоковані фільтром або вже видалені копії не мають доступної копії призначення для оновлення.

Перевір дію

Увімкни потрібну дію, натисни Зберегти зміни та виконай вказівки, якщо з'явиться повідомлення про перезапуск. Перешли одне повідомлення, а потім виконай цю дію з оригіналом. Приватний тестовий чат дає змогу перевірити все, не змінюючи робочу розмову.

Якщо початкове повідомлення доставлено, але дія не спрацювала, перевір її перемикач, дозволи й таблицю вище. Див. усунення проблем із дзеркалюванням.

Поширені запитання

Чи може вебхук Discord дзеркалювати відповіді?
Не як пов'язані відповіді. Вебхук надсилає текст відповіді окремим повідомленням. Текст не зникає, але читачі не побачать його як відповідь на повідомлення, до якого він належить. Щоб зберегти зв'язок, використовуй бота Discord і вимкни Надсилати з іменем та аватаркою автора → Увімкнути вебхуки.
Боти Discord і Telegram однаково обробляють відповіді?
Так. Обидва можуть надіслати відповідь, пов'язану зі скопійованим повідомленням у чаті призначення. Увімкни Дзеркалювати відповіді й переконайся, що повідомлення, на яке відповідають, уже переслане. Для Discord залиш Увімкнути вебхуки вимкненим.
Ця функція копіює старі повідомлення або синхронізує обидва напрямки?
Ні. Вона відстежує дії з повідомленнями, які автоматизація успішно переслала з джерела. Зміни в призначенні не оновлюють джерело.