Граббер постов для Telegram
Разработка Telegram-бота для автоматического кросспостинга постов между каналами
Ищу опытного разработчика для создания Telegram-бота с бэкенд-сервисом, который автоматически копировать посты из одного или нескольких Telegram-каналов (источников) в мой канал (приемник). Важно: посты должны публиковаться от имени канала-приемника, а не как репосты или форварды (то есть, бот будет загружать контент и публиковать его как новый пост).
Как это должно работать на высоком уровне:
- Я подключаю один или несколько Telegram-аккаунтов (используя user sessions) для доступа к каналам-источникам.
- Для каждого аккаунта настраиваю "связки" (источник → приемник) с индивидуальными правилами.
- Все настройки делаются через удобный интерфейс бота (меню с кнопками, подобно примеру на видео, которое я предоставляю).
- Сервис работает круглосуточно (24/7): мониторит новые посты в источниках и публикует их в приемнике с учетом фильтров, задержек и т.д.
Бот должен быть стабильным, без дублирования постов после перезапусков, и учитывать ограничения Telegram (например, FloodWait для антифлуда).
Основные функции:
1. Задержки и темп публикации:
- Настраиваемая задержка перед публикацией: фиксированная (например, 5 минут) или случайная в диапазоне (например, 1-10 минут).
- Обработка ограничений Telegram: автоматическая очередь задач, паузы при FloodWait, чтобы избежать блокировок.
2. Фильтры типов контента:
- Возможность выбирать, какие типы постов копировать (можно выбрать несколько):
- Текстовые посты
- Фото
- Видео
- Аудио
- Голосовые сообщения
- Видео-звонки (круговые видео)
- GIF-анимации
- Документы/файлы
- Медиа-группы (альбомы из нескольких файлов)
- Интерфейс: переключатели ✅/❌ для каждого типа в меню бота.
3. Обработка ссылок в постах (гиперссылки, inline-кнопки, обычные URL):
- Варианты действий (выбор через меню):
- Полная копия: ничего не менять.
- Удалить ссылку: убрать все URL из текста.
- Заменить на свои: использовать заранее заданный список моих ссылок (с возможностью ротации или случайного выбора).
- Пропустить пост: если в нем есть ссылка.
- Важно: сохранять оригинальное форматирование текста (жирный, курсив и т.д.), если это возможно.
4. Поддержка нескольких аккаунтов и каналов:
- Подключение нескольких Telegram-аккаунтов.
- Для каждого аккаунта — несколько "связок" (источник → приемник).
- Каждая связка имеет свои независимые настройки (фильтры, задержки, правила для ссылок и т.д.).
5. Настройки через бота (админ-панель в Telegram):
- Команды и меню для:
- Добавления/удаления аккаунтов.
- Добавления/удаления связок (источник → приемник).
- Настройки фильтров контента.
- Настройки правил для ссылок (режим + список моих ссылок).
- Настройки задержек.
- Старт/стоп для каждой связки.
- Просмотр статуса: работает ли, ошибки, последний опубликованный пост, очередь задач.
6. Логи и уведомления в реальном времени:
- Отдельный лог-чат или канал для сообщений, например:
- "✅ Опубликовано: из источника X в приемник Y, тип: фото, ID сообщения..., время...".
- "⚠️ Пропущено: защищенный контент / недоступно / не прошло фильтр...".
- "❌ Ошибка: причина, попытка повтора...".
Нефункциональные требования (критически важные):
- Стабильность 24/7: автоматический перезапуск при падениях, восстановление после обрыва сети.
- Сохранение прогресса: не публиковать дубликаты после рестарта (использовать хеши или ID сообщений для отслеживания).
- Безопасность: безопасное хранение сессий и токенов (не выводить в логи).
- Аккуратная обработка контента: правильная работа с подписями (captions), форматированием, альбомами.
Деплой и хостинг:
- Хостинг на Cloudflare. Предложите оптимальный вариант:
- Docker с Compose + инструкция для запуска.
- Или Cloudflare Tunnel + VPS (если нужно для постоянного процесса).
- Другая архитектура, если она лучше подходит для 24/7 работы.
- Напишите инсталлятор (скрипт) для удобной установки всех компонентов (кроме Python и pip).
- Укажите в предложении фреймворки/библиотеки, на которых будет написан скрипт (например, Telethon или Pyrogram для Telegram API).
- Можно использовать готовые скрипты как основу, с доработкой нужных функций.
Дополнительные детали:
- Главная цель: обеспечить бесперебойную работу. Бот должен запускаться один раз и работать стабильно.
- Предоставлю видео-пример интерфейса бота для ориентира.
- Укажите время на разработку.
Если есть вопросы — пишите! Жду ваших предложений!
-
Здравствуйте! Я реализовывал похожего бота, но только для текстовых и текст + фото/видео сообщений. Смогу реализовать все быстро и качественно.
Бот будет стабильно работать 24/7, с возможностью настраивать фильтры контента, задержки публикаций и правила для ссылок через удобный интерфейс в Telegram.
Предлагаю архитектуру с разделением сервисов: один сервис обрабатывает очередь задач и принимает уведомления, другой сервис работает с аккаунтами и отправляет посты. Для взаимодействия между сервисами используем очередь сообщений (RabbitMQ), что обеспечит надежную и безопасную работу.
Реализация будет выполнена с использованием Telethon, для хранения данных рекомендую MongoDB (идеальный вариант для большого объема), но можно по необходимости использовать и SQLite. Также, упакую все в Docker compose.
-
Ищете надежного партнера для бесперебойной работы вашей системы? Я помогу создать стабильного Telegram-бота, который справится с кросспостингом без риска дублирования. Благодаря опыту в автоматизации процессов и знаниям API Telegram (в частности Telethon/Pyrogram), я разработаю гибкий интерфейс управления и оптимизирую работу сервиса, учитывая все ваши требования. Знаю, как важно сохранить оригинальность постов, поэтому гарантирую аккуратную обработку контента. Заинтересовала ваша задача, готова ответить на вопросы!
-
1309 7 0 Добрый день, у меня есть опыт работы с Питоном, а также с телеграм-ботами, могу выполнить все быстро и качественно, пишите, обсудим детали.
-
8168 63 1 Добрый день,
Готов взяться за разработку Telegram-бота для автоматического кросспостинга постов между каналами. Мой опыт позволит создать бота с бэкенд-сервисом, который будет непрерывно копировать и публиковать посты из выбранных источников в ваш канал, соблюдая указанные правила и функционал. Моя ставка - 16$ в час.
С нетерпением жду возможности разработать этот проект.
Артур
-
594 16 1 1 Добрый день, у меня уже есть готовое решение, которым я сам пользуюсь для администрирования собственных каналов. Практически все уже готово, и стоит сделать лишь несколько новых функций под ваше ТЗ. Все это займет около 1 дня, а также гарантирую стабильность, настрою сервер и все процессы, чтобы бот работал 24/7.
-
940 5 0 Сделаю Telegram-бота + бекенд для кросспостинга “как новый пост” (не форвард), с админкой в боте и работой 24/7.
• Стек: Python (Telethon или Pyrogram) + PostgreSQL/SQLite, очередь задач, обработка FloodWait
• Поддержка нескольких аккаунтов (user sessions) и нескольких связок источник→приемник с отдельными правилами
• Фильтры типов контента (текст/фото/видео/альбомы/документы и т.д.), задержки фикс/рандом
• Обработка ссылок: копия / удалить / заменить (ротация) / пропустить пост, с максимально возможным сохранением форматирования
• Антидубликаты после перезапуска (ID/хеш), статусы, лог-чат, авто-восстановление после сети/падений
• Деплой: Docker Compose + инструкция + скрипт установки, под 24/7 (через VPS; Cloudflare можно для доступа/туннеля)
… Опыт есть: делал Telegram-ботов с очередями, фильтрами, хранением состояния и обработкой редактирований/антидубликатов
-
1534 5 0 Готов взять на себя и сделать это под ключ с фокусом на стабильность и контроль, а не просто скрипт, который «как-то работает».
Я хорошо понимаю задачу кросспостинга именно через пользовательские сессии с публикацией от имени канала-получателя без форвардов. Такие системы я уже делал с учетом FloodWait, очередей задач, восстановления после рестартов и без дублирования контента.
Как вижу реализацию:
Бекенд сервис 24/7 с очередью задач и сохранением состояния.
Telegram админ бот с полным управлением связками аккаунт источник получатель.
Отдельный слой логики для антифлуда, пауз и повторов.
Нормальная работа со всеми типами контента, включая альбомы, подписи и форматирование.
… Гарантированное восстановление после падений без повторных постов.
Технически:
Python + Pyrogram для пользовательских сессий.
aiogram для админ бота.
PostgreSQL для сохранения состояния и message id.
Очереди и отложенные публикации через asyncio scheduler.
Docker + docker compose с инсталлятором.
Подготовка под Cloudflare Tunnel или VPS для постоянного процесса.
Все, что вы описали по фильтрам, задержкам, ротации ссылок, переключателях типов контента и логах чата, реализуется без проблем и закладывается сразу в архитектуру, а не костылями.
Могу начать сразу. После просмотра вашего видео с интерфейсом быстро согласуем мелкие детали, и я запускаю разработку.
По срокам ориентир 10–14 дней на полностью рабочий стабильный продукт с деплоем и инструкцией.
Цену назову после короткого обсуждения, но это будет честная фиксированная стоимость за решение, которое реально можно держать 24/7 без постоянных фиксов.
Если вам важна надежность, а не эксперименты, это тот кейс, где я буду полезен.
-
320 Здравствуйте!
Разрабатывал юзер бота для сбора сигналов, поэтому гарантирую стабильную архитектуру на Telethon с Docker. Кроме фильтров, могу интегрировать AI для автоматического рерайта или перевода текстов, чтобы контент в вашем канале был уникальным.
Что касается хостинга: рекомендую Hetzner VPS вместо Cloudflare — это надежнее для поддержки постоянных сессий Telegram и обеспечит стабильную работу 24/7.
Готов обсудить детали.
-
691 8 0 Есть вариант с теллеграм а на wordpress
Могу переделать под ваш вариант
http://tg.3xsoft.pp.ua
-
727 6 0 звертайтесь
-
3714 17 0 Здравствуйте!
Готов разработать для вас стабильный 24/7 кросспостинг-сервис: с удобной "админкой" прямо в Telegram.
По срокам: MVP 7–10 дней, полная версия со всеми правилами/логами/инсталлятором до 2-х недель (зависит от количества связок, типов контента и сложности обработки форматирования/кнопок).
Используемый стек
Backend
… Python 3.11+ (asyncio)
PostgreSQL
Redis
Интеграции
Telethon (пользовательские сессии: мониторинг источников, прокси, обработка FloodWait)
Telegram Bot API (aiogram): админ-интерфейс + публикация в канал-приемник от имени канала
Контент-пайплайн: медиа, альбомы, подписи, сущности (жирный/курсив/ссылки), inline-кнопки
Инфраструктура
Docker + docker-compose
VPS
Инсталлятор-скрипт (bash)
Жду вашего сообщения для обсуждения дальнейших шагов!
С уважением,
Андрей!
-
1111 7 1 Привет!
У меня есть опыт разработки Telegram-ботов для автоматизации, в частности создания бота для кросспостинга с поддержкой настраиваемых фильтров и задержек. Реализую бота с использованием Pyrogram, который будет обрабатывать посты из нескольких источников и публиковать их в вашем канале.
Внедрю все необходимые функции: управление аккаунтами, фильтрацию контента, настройку задержек и обработку ссылок. Бот гарантированно будет стабильным и будет учитывать ограничения Telegram, чтобы избежать блокировок.
Давайте обсудим детали!
-
2062 21 0 Богдан, добрый день.
Я уже разрабатывал такого бота. Проблем с реализацией не будет.
В прикрепленном мной примере вы можете увидеть бота с такими же самыми функциями.
Работает на aiogram + telethon.
Aiogram для бота.
Telethon для подключения к пользовательскому аккаунту и отправки постов в канал.
Срок: 3 часа
Стоимость: 1200 гривен
… Пишите. Обсудим детали.
-
4575 50 1 Добрый день, я Python - разработчик, есть опыт в разработке телеграм ботов различной сложности. Очень заинтересовал ваш проект. Могу выполнить ваш заказ четко по ТЗ, начать готов сегодня. Пишите - обсудим детали.
-
1945 7 0 Добрый день. Есть уже готовый бот, останется передать под ваши посты просто.