Forward LogoForwardMsg

Как пересылать сообщения из WhatsApp в Telegram

Копируйте сообщения из WhatsApp в Telegram с помощью простого подключения аккаунта и настройки доставки.

Пересылайте текст, изображения, видео и файлы из WhatsApp в Telegram.

Пример: вы состоите в группе WhatsApp Local Events, владельцем которой не являетесь и где не администратор. Вы хотите, чтобы сообщения оттуда приходили в канал Telegram My Event Updates, которым управляете вы. Эти названия приведены для примера; выберите собственную исходную группу и принимающий чат.

Принимающий канал приведён только для примера. Вместо него копии можно отправлять в группу, канал, тему или личный чат Telegram.

Вам не нужно владеть исходной группой. Вам не нужны права администратора. Используйте аккаунт WhatsApp, у которого есть доступ к чатам, сообщения из которых вы хотите копировать.

1. Создайте автоматизацию

  1. В панели управления нажмите «Создать автоматизацию» и укажите её название.
  2. В поле «Источник» выберите «Аккаунт WhatsApp», а в поле «Назначение» — Telegram.
  3. Нажмите «Создать».

2. Подключите аккаунт WhatsApp

  1. Откройте «Настройки автоматизации» → «Источник». Выберите сохранённый аккаунт или подключите аккаунт WhatsApp.
  2. Нажмите «Обновить настройки», затем «Запустить». Прежде чем выбирать чаты для отслеживания, дождитесь статуса «Работает».

3. Выберите чаты для копирования

  1. Нажмите «Добавить чат» и выберите исходный чат или группу — в нашем примере Local Events.
  2. Повторите для всех остальных чатов, сообщения из которых хотите копировать.

Отслеживаются только чаты, добавленные в этот список.

4. Подготовьте принимающий чат Telegram

Создайте бота Telegram или используйте уже имеющегося. Добавьте его в My Event Updates — принимающий канал в этом примере. В исходный чат, из которого вы копируете сообщения, добавлять бота не нужно.

  • Канал: сделайте бота администратором с разрешением публиковать сообщения.
  • Группа или тема: добавьте его в принимающую группу и разрешите ему отправлять сообщения.
  • Личный чат: получатель копий должен сначала открыть бота и отправить ему /start.

5. Сохраните место доставки копий

  1. Нажмите на исходный чат Local Events в списке слева, чтобы открыть его настройки.
  2. Откройте «Маршрутизация» → «Добавить назначение» и выберите или добавьте бота Telegram.
  3. Выберите My Event Updates — принимающий канал в этом примере. Если его нет в списке, нажмите «Добавить Telegram Чат» и укажите его ID чата.
  4. Заполните форму «Добавить назначение», затем нажмите «Сохранить изменения».

Чтобы отправлять копии в определённую тему, следуйте инструкции «Пересылка сообщений в темы Telegram».

6. Проверьте на одном сообщении

В этом примере Maya — автор исходного сообщения. Когда она публикует в исходном чате сообщение Встреча в субботу начнётся в 10:00., ForwardMsg отправляет его в My Event Updates в формате по умолчанию:

Maya: Встреча в субботу начнётся в 10:00.

Если вы не можете отправить сообщение в исходный чат, воспользуйтесь собственными тестовыми чатами.

Настройте сообщения

Вы можете изменить внешний вид сообщения, пересланного из Ватсапа. Функция «Формат сообщения» позволяет выбрать, что будет показано, включая имя автора, заголовок и подпись. «Заменить или удалить текст» изменяет слова или ссылки, а «Фильтры» определяют, какие сообщения пересылать.

Можно также пересылать изображения, видео, аудио и файлы. Выберите нужные типы в разделе «Параметры пересылки» и включите платные типы медиа в разделе «Функции автоматизации» под кнопкой «Запустить».

Для дополнительной настройки функция «Перевод» изменяет язык сообщения, а «Водяной знак на изображении» добавляет текст или логотип на изображения.

Добавьте чаты или назначения

Одна автоматизация может копировать сообщения из нескольких чатов и доставлять их в несколько назначений Telegram:

  • Разные назначения для каждого исходного чата: нажмите на каждый отслеживаемый чат и настройте для него собственную «Маршрутизацию».
  • Одни и те же назначения для всех отслеживаемых чатов: укажите их в «Глобальные настройки» → «Маршрутизация».
  • Несколько назначений для одного исходного чата: добавьте дополнительные назначения в разделе «Маршрутизация» этого чата.

Одного бота Telegram можно использовать для нескольких принимающих чатов, если у него есть к ним доступ. Чтобы выбрать другую платформу назначения, создайте ещё одну автоматизацию. Примеры см. в разделах «Пересылка чатов в отдельные назначения» и «Как работают настройки».

Если сообщения не приходят

Следуйте инструкции «Сообщения не пересылаются», чтобы проверить принимающего бота или вебхук, сохранённые назначения и фильтры.

Часто задаваемые вопросы

Нужно ли владеть исходным чатом или быть его администратором?
Нет. Вам не нужно владеть группой. Вам не нужны права администратора. У вашего аккаунта WhatsApp должен быть доступ к сообщениям.
Можно ли отправлять сообщения из одного исходного чата в несколько чатов Telegram?
Да. Добавьте назначения в разделе «Маршрутизация» этого исходного чата. Один и тот же бот Telegram может доставлять сообщения в несколько чатов, если у него есть доступ к каждому из них.
Будут ли скопированы сообщения, отправленные до запуска автоматизации?
Нет. Эта настройка пересылает новые сообщения, появившиеся после запуска автоматизации.
Могут ли владелец группы или администраторы обнаружить, что я пересылаю сообщения?
Нет. Владелец группы и администраторы не могут обнаружить пересылку. ForwardMsg и WhatsApp не отправляют им уведомлений, оповещений или каких-либо сигналов о том, что вы копируете и пересылаете сообщения.