Telegram Content Parser (далее TgCParser) умеет парсить (копировать) абсолютно весь контент внутри телеграма (контент с запретом \ без запрета копирования \ иное) и, либо постить (сохранять) его в той последовательности, в какой он был изначально, в канал/группу/чат – получатель, либо сохранять его в удобном HTML формате подобно тому, как это делает сам Telegram.
HTML формат особенно полезен в том случае, если Вам необходимо, например, сохранить имена, данные или иное (особенно в случае парсинга с групп с запретом копирования), поскольку постинг в канал/группу/чат – получатель происходит от имени получателя без каких-либо отсылок к авторам постов и т.д. – технически иначе просто невозможно.
1. Возможность использования прокси.
Способствует нескольким аккаунтам (об этом в пункте 2 ниже) и просто тому, что Вы хотите скрыть свой ip/geo/иное, которым пользуетесь.
2. Возможность нескольких Telegram-аккаунтов для парсинга.
Возможность реализуется за счет того, что в рамках одной копии программы у Вас нет каких-либо привязок, в том числе к одному аккаунту, без возможности изменения. Достаточно просто сделать копию полученной программы.
3. Возможность парсинга в реальном времени.
После обработки всех имеющихся постов в каждом доноре можно сделать так, чтобы программа ждала новых постов и при их наличии начинала их обработку, продолжая постить с новых.
4. Возможность более одного донора для парсинга.
Приоритетность донора (очередность для парсинга) задается очередностью ссылки - донора в файле.
На донора можно ссылаться по названию, по имени (@donor_user_name) или прямой ссылке на него (t.me/donor_user_name), в т.ч. по ссылке-приглашению (t.me/joinchat/abcdefgh)
5. Возможность продолжения работы программы как в случае простого обрыва интернет-соединения (программа будет ждать, пока оно появится), так в случаях несамостоятельного завершения работы программы ИЛИ работа ранее была завершена, но появились новые посты в доноре (программа предложит продолжить с места обрыва или с места конца предыдущей обработки, или начать парсинг с начала)
6. Возможность парсинга контента в отрезке некоторых дат, т.е. парсинг с контента, который был запощен такого-то числа и до контента, который был запощен какого-то другого числа, в рамках одного донора.
7. Возможность отложенного постинга по таймеру.
Перед тем, как отправить каждый обработанный пост получателю, можно добавить ожидание (в секундах), в том числе случайным образом (в таком случае нужно указать максимальное возможное ожидание)
8. Возможность отложенного постинга.
Вы можете заранее обработать суммарно до 100 постов на один аккаунт (техническое ограничение Telegram) и отправить их получателю (канал/группа/чат) в указанную Вами дату (хоть через час, день, неделю, месяц, и так далее)
Функция позволяет Вам заранее спланировать на несколько дней вперед определенное число постов для получателя (канал/группа/чат), причем Вы обработаете их ЗАРАНЕЕ, т.е. Вам после этого даже программу не нужно будет открывать для их отправки!
Приведу пример для ясности.
Допустим у Вас есть суммарно 98 постов, но Вы хотите их полную отправку разбить на неделю – т.е. получается, что в среднем 14 постов ежедневно.
Тогда указываем даты начала и конца каждых 14 постов в доноре (функция парсинга контента в отрезке некоторых дат, пункт 4 функционала), дату отправки этих 14 постов. Аналогично проделываем для оставшихся 98 - 14 постов.
Всё! В указанные каждый раз даты будут отправлены соответствующие 14 постов, работа программы для этого больше не нужна, все будет проделано автоматически.
9. Возможность разбиения больших текстовых сообщений или описаний к медиа на несколько частей.
Этот функционал позволяет разбивать при необходимости большой текст на несколько маленьких (число символов указывается Вами). Например, прочитать несколько сообщений по 140 символов легче и проще, чем сразу, например, 980 символов.
10. Возможность как убирать (вырезать) рекламные ссылки – ссылки, текст-ссылки, юзернеймы, почты, команды для ботов, так и заменять каждую из них своими случайным образом (список задается в файле), причем после замены стилизация исходного поста остается прежней, ничего не плывет, все как было, так и осталось, просто заменили или удалили требуемое.
11. Возможность замены / удаления в тексте (слов, фраз, предложений и так далее)
12. Возможность пропуска обработки постов по стоп-словам.
13. Возможность разрешать или не разрешать парсить тот или иной тип поста.
Например, если Вы хотите только спарсить только картинки, только текстовые сообщения, и так далее. Все это можно настроить в конфигурационном файле программы.
Финансовые затраты: Telegram аккаунт (при отсутствии), разовая покупка программы без каких-либо привязок в дальнейшем (хоть можете перепродавать)
Системные требования: ОС Windows с установленным Python (3.8 и выше)
Техническая поддержка и обновления: 30 дней.