Зеркало Telegram-канала, которое повторяет правки, удаления и закрепы
Как сделать копию канала, которая живёт вместе с оригиналом: исправленный пост исправляется и в копии, удалённый — удаляется, закреп — закрепляется.
Содержание
Обычный автопостинг копирует пост один раз — в момент публикации. Но авторы правят опечатки, удаляют неудачные посты и меняют закреп. Если зеркало этого не повторяет, через неделю в нём висят ошибки, которых в оригинале давно нет. Разберём, как сделать зеркало, которое остаётся точной копией.
Когда это нужно #
- Резервный канал на случай блокировки или потери доступа к основному.
- Региональные копии канала с другим названием и ссылками.
- Канал и чат обсуждения, где посты должны совпадать.
- Партнёрская лента, где ваши новости публикуются в канале партнёра.
Как CopyPost ведёт копию #
CopyPost запоминает, какая копия соответствует какому посту источника, и дальше следит за ним:
| В источнике | В копии |
|---|---|
| Пост исправили | копия исправляется: текст и, если сменился, файл |
| Пост удалили | копия удаляется |
| Пост закрепили или открепили | копия закрепляется или открепляется |
| Ответили на пост | ответ становится ответом на копию |
| В посте ссылка на другой пост источника | ссылка ведёт на соответствующую копию |
Если после правки пост перестал проходить фильтры пайплайна (например, в него дописали рекламу), копия удаляется. Соответствие «пост → копия» хранится 30 дней — правки старых постов уже не переносятся.
Настройка #
- Подключите аккаунт, который читает канал-источник, и аккаунт, который публикует в зеркало. Это может быть один аккаунт или, например, пользовательский аккаунт для чтения и бот для публикации — подробности в статье userbot или бот.
- Создайте пайплайн: источник — оригинал, получатель — зеркало.
- Выберите режим «Копия». Это важно: в режиме «Пересылка» Telegram не даёт менять пересланное сообщение, поэтому правки в зеркало не переносятся.
Пошагово то же самое описано в статье про автопостинг из канала в канал.
Пользовательский аккаунт или бот для чтения #
Пользовательскому аккаунту Telegram сообщает о правках, удалениях и закрепах сразу — зеркало обновляется за доли секунды.
Ботам Telegram сообщает о правках в каналах с задержкой, а об удалениях не сообщает вовсе. CopyPost это компенсирует: бот сам раз в 5 минут перепроверяет последние сообщения источника за двое суток и регулярно смотрит, что закреплено в канале. Удаления и снятые закрепы дойдут, но не мгновенно. Если точность зеркала важна, читайте источник пользовательским аккаунтом.
Цепочки зеркал #
Зеркало зеркала (A → B → C) получит только то, что в B написали люди: копии, которые CopyPost сам опубликовал в B, дальше не идут — так работает защита от бесконечных циклов. Чтобы посты A попадали в C, добавьте C вторым получателем пайплайна из A. Замкнуть каналы в кольцо (A → B → A) панель не даст.
Что ещё можно сделать в зеркале #
- поменять ссылки и упоминания на свои — замены текста;
- поставить свой логотип на фото и видео — водяные знаки;
- не пропускать рекламу оригинала — фильтры.
Зеркало настраивается в панели CopyPost за пару минут, а пайплайны бесплатны и не ограничены.