Большинство ботов для пересылки нужно добавить в источник администратором — в чужом канале это невозможно. TgRelay читает источник через ваш подключённый Telegram-аккаунт, поэтому любой канал или группа, где этот аккаунт состоит, может автоматически наполнять ваш канал.
Войдите через Telegram и подключите аккаунт, который будет читать источники. Рекомендуем отдельный дополнительный аккаунт, а не основной.
Убедитесь, что этот аккаунт состоит в канале или группе, откуда нужно пересылать. Права администратора в источнике не нужны.
Выберите источник среди чатов аккаунта, укажите свой канал-получатель, задайте фильтры и решите — пересылать или копировать.
Telegram-бот видит посты канала, только если его сделали администратором. В канале, которым вы не управляете, такую роль вашему боту никто не даст, поэтому пересылка через бота ограничена вашими собственными каналами. Пользовательский аккаунт устроен иначе: он получает все сообщения чатов, в которых состоит, как приложение Telegram на телефоне. На этом и построена пересылка из Telegram-канала без прав администратора — аккаунту достаточно быть участником.
Сервис видит ровно то, что видит подключённый аккаунт, и ничего больше. Публичные каналы и группы работают, как только аккаунт в них вступит; закрытые — если аккаунт пригласили или одобрили заявку. Если аккаунт вышел из чата или потерял к нему доступ, пересылка из этого чата останавливается — другого пути внутрь нет. Свои каналы по-прежнему можно подключить через нашего бота: ему нужны права администратора только в вашем канале, вход в аккаунт не требуется.
Используйте отдельный аккаунт, который нужен только для чтения источников, и не смешивайте его с личной перепиской. Аккаунты, каналы и пересылки каждого клиента изолированы от других пользователей. Для больших каналов, где мгновенная доставка ненадёжна, переключите пересылку на проверку по расписанию — раз в 10, 30 или 60 секунд, — чтобы не пропустить ни одного поста.