Остальное
Передача отредактированных сообщений
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Передача редактирований
Передача редактирований сообщений возможна только при прямом подключении.
Обратите внимание, что если вы поставили задержку доставки и редактирование оригинального сообщения произошло до того, как сообщение было опубликовано в назначении, то редактирование не будет применено.
⏵Команды
/setting edit + одна из следующих опций: edit - передавать изменение в канал назначения Пример: /setting edit edit new - присылать изменение новым сообщением Пример: /setting edit new ignore - игнорировать изменения Пример: /setting edit ignore
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Передача удалений сообщений
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Передача удалений
Передача удалений (удалить сообщение в канале назначения, если оно удалено в источнике) возможна только при прямом подключении.
Учтите, что Телеграм не позволяет ботам удалять сообщения старше 48 часов. Если вам нужно, чтобы удалялись старые сообщения, используйте режим перенаправления от имени своего аккаунта
⏵Команды
/setting delete + одна из следующих опций: no - не удалять Пример:/setting delete no
yes - удалять сообщения в канале назначения Пример:/setting delete
yes
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Задержка
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Задержка
С помощью этой настройки укажите количество секунд, на которое нужно задержать сообщение.
Также можно задержать сообщение на случайное количество секунд. Для этого укажите минимальную и максимальную задержку в формате мин-макс. Например, 30-60 поставит задержку от 30 до 60 секунд.
Для отключения функции укажите 0.
⏵Команды
/setting delay [количество секунд] 0 - выключено Пример:/setting delay 0
[количество секунд] Пример:/setting delay 30
- задержка 30 сек. Пример:/setting delay 60-90
- задержка от 60 до 90 сек.
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Запланировать
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Запланировать
Эта функция схожа с задержкой, но работает через внутренний планировщик Телеграм, тот, который используется для установки отложенного времени публикации сообщений. То есть вместо публикации сообщение будет запланировано на публикацию. Поэтому у вас должна быть включена публикация от имени аккаунта (copy_client
или forward_client
).
С помощью этой настройки укажите количество секунд, на которое нужно задержать сообщение.
Также можно задержать сообщение на случайное количество секунд. Для этого укажите минимальную и максимальную задержку в формате мин-макс. Например, 30-60 поставит задержку от 30 до 60 секунд.
Для отключения функции укажите 0.
⏵Команды
/setting schedule [количество секунд] 0 - выключено Пример:/setting schedule 0
[количество секунд] Пример:/setting schedule 30
- задержка 30 сек. Пример:/setting schedule 60-90
- задержка от 60 до 90 сек.
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Закрепление сообщений (pin)
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Закрепление
⏵Команды
/setting pin + одна из следующих опций: off - не закреплять Пример:/setting pin off
silent - закрепить без уведомления Пример:/setting pin silent
notify - закрепить и уведомить (работает только в группах) Пример:/setting pin notify
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Опросы
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Опросы
⏵Команды
/setting poll + одна из следующих опций: none - опросы не будут пересылаться Пример:/setting poll none
copy - копировать опросы Пример:/setting poll copy
[любая_другая_строка] - отправлять сообщение с этой строкой как ссылкой на опрос Пример:/setting poll пройдите опрос
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Тихий режим
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Тихий режим
⏵Команды
/setting silent + одна из следующих опций: pass - установить тихий режим такой же, как и в источнике Пример:/setting silent pass
never - не передавать тихий режим Пример:/setting silent never
always - всегда устанавливать тихий режим Пример:/setting silent always
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Веб-предпросмотр
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Предпросмотр
⏵Команды
/setting preview + одна из следующих опций: pass - передавать предпросмотр, как и в источнике Пример:/setting preview
pass
never - не показывать предпросмотр Пример:/setting preview
never
always - всегда показывать предпросмотр Пример:/setting preview
always
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Способ доставки сообщений
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Режим доставки
Режим copy_bot
— сообщения будут публиковаться через бота @junction_bot. Бот должен быть админом в назначении и иметь права на публикацию там.
Режим copy_client
— сообщения будут публиковаться через подключённый аккаунт. Аккаунт должен иметь права на публикацию в назначении.
Режим forward_client
— сообщения будут форвардится через подключённый аккаунт. Аккаунт должен иметь права на публикацию в назначении. Источник должен позволять форвардить сообщения.
Режим copy_client_then_bot
— сообщения будут публиковаться через подключённый аккаунт. Аккаунт должен иметь права на публикацию в назначении. В случае превышения лимита Телеграм на количество публикуемых сообщений, будет предпринята попытка публиковать через бота @junction_bot. Чтобы это сработало, бот должен быть админом в назначении и иметь права на публикацию там.
Обратите внимание, что эта настройка доступка только для прямого подключения.
В режимах copy_client
и forward_client
:
— Нет необходимости держать бот в чате назначения.
— Не поддерживается добавление кнопок к сообщению. Кнопки отображаться не будут.
Эта настройка автоматически устанавливается на copy_client
, если ты задаешь назначение, отправляя виртуальный номер канала.
Темы в группах
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Отправить в тему
Чтобы узнать номер темы в группе, возьмите ссылку на любое сообщение в теме. Номер в середине ссылки — это и есть номер темы. Например, если ссылка на сообщение https://t.me/publicchat/1723/36753, то номер темы — 1723. Если у вас есть ссылка на саму тему, а не на сообщение, то вам нужно последнее число в этой ссылке. Например, если ссылка на тему https://t.me/publicchat/3456, то номер темы — 3456.
Если копируемое сообщение является ответом на сообщение, которое не находится в заданной теме, то и копируемое сообщение не будет помещено в тему. Это ограничение со стороны Телеграма.
Чтобы копировать сообщения из тем в источнике в такие же темы в назначении, вам необходимо создать эти темы вручную. Затем для каждой темы нужно создать промежуточный канал. Для каждой темы настраиваете сначала копирование в промежуточный канал с фильтром по нужной теме. Затем из промежуточного канала в назначение с нужной настройкой topic
. См. пример здесь (вместо filter
будет filterchannel
, а вместо mybuttons
будет topic
).
⏵Команды
/setting topic ID
ГдеID
- номер темы в группе назначения, в которую нужно отправлять сообщения. Пример:/setting topic 1723
Для копирования из тем в источнике в соответствующие темы в назначении, если вы уже создали промежуточные каналы и пересылки, настройка будет выглядеть так: 1. /filtertopic ссылка-на-источник->TgID-промежуточного-канала mustHave 123 2. /settingchannel ссылка-на-промежуточный-канал topic 456 Где нужная тема в источнике - 123. Она соответствует теме 456 в назначении.
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Частота пересылки
Где найти Меню → Настройки перенаправлений → Выбрать источник и назначение → Частота доставки
Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Эта настройка позволяет растянуть во времени поток сообщений из заданного источника. Например, если вы поставите период 60 секунд, то сообщения из источника будут приходить не чаще раза в минуту. Если в источнике публикуется сразу 3 сообщения в 16:30, то первое придёт тут же (16:30), второе через минуту (16:31) а третье через две минуты (16:32). Если в источнике в 16:31 появится четвёртое сообщение, оно будет опубликовано в назначении в 16:33.
Обратите внимание на то, что период всегда считается для каждого источника отдельно. Если вы хотите, чтобы период считался для всего назначения, то вам сначала необходимо настроить пересылку в промежуточный канал, а затем из промежуточного канала в конечный канал уже с настройкой rate
.
Важно учесть, что эта настройка работает через внутренний планировщик Телеграм, тот, который используется для установки отложенного времени публикации сообщений. Поэтому у вас должна быть включена публикация от имени аккаунта (copy_client
или forward_client
).
Чтобы сбросить таймер периода, установите rate
равный 0.
⏵Команды
/setting rate период Где период - время (в секундах) между сообщениями. Пример: /setting rate 60
Эта настройка доступна через главное меню, но её можно изменить и с помощью команд. Чтобы применить эту настройку только к одному каналу, замените команду /setting
на /settingchannel ссылка_на_источник
(подробнее).
Язык
Чтобы изменить язык интерфейса бота, используйте команду /language
.
Доступные языки: английский, русский и турецкий.
Импорт и экспорт настроек
С помощью команды /dump
вы можете выгрузить в виде файла все текущие подписки, перенаправления и связанные с ними настройки. Файл будет представлять из себя список команд для бота.
Выполнить часть или все эти команды одним списком можно с помощью команды /batch
. Для этого отправьте боту список команд, начинающийся с команды /batсh
и где каждая строка содержит отдельную команду.
Обратите внимание, что, когда вы отправляете в Телеграме слишком длинный текст, он разбивается на несколько сообщений. В таком случае бот обработает только команды в первом сообщении (начинающемся с /batch
). Чтобы обработать такой очень длинный список команд, вам понадобится самостоятельно отправить его в нескольких сообщениях, убедившись, что каждое такое сообщение начинается с команды /batch
.