Open Jerhume opened 10 months ago
@Jerhume если в посте есть снипет (превью ссылки), то он его не перешлёт. Возможно поправлю в следующей итерации
@Jerhume если пересылали посты с медиа контентом и хотите продолжить. То заходите в канал источник и смотрите количество всех медиа. Потом заходите в канал куда отправляете и тоже на число медиа. После этого Число медиа источника отнимаем число медиа получателя. Полученое число пишем в /last_messages. Сам так делал, но корректно посчитать можно, только при учёте того, что большинство контента на канале это медиа и видео. Там такой прикол, что если отправите одно сообщение, а в нём 10 фоток, то это считается за 10 сообщений.
@Jerhume исправлено, можете тестировать
Понял, спасибо! Но протестировать ~ближайшую неделю не смогу
Все сделал по инструкции, успешно сграбил все посты с одного канала себе. Взялся за вторую пару источник - получатель (первую пару удалил), и уже раз пять подряд бот зависает на +- одном и том же месте. В консоли следующее:
Канал-источник со всяким медиа контентом, видео, фотки, подписи и хэштеги к ним, а зависает он перед постами с ссылкой на telegraph Посты, до которых он доходит, но не пересылает и зависает такого вида:
Может это и не связанно, но останавливается он в одном и том же месте.
Ладно бы он их просто игнорировал, но дальше он не идет. А при перезапуске с /last_messages all он снова начинает пересылать с первого сообщения, доходит до этих постов с telegraph и снова встает