Загрузка...

Automatic forwarding of Telegram messages from one channel, group, PM to another using python

Thread in Python created by kekloader Feb 21, 2022. (bumped Mar 8, 2024) 18,962 views

  1. kekloader
    kekloader Topic starter Feb 21, 2022 15 Oct 30, 2019
    Всем привет, в этой теме я вам покажу как пересылать сообщения из закрытых каналов и групп в свои ("естественно для личных нужд")
    существует множество телеграмм ботов которые имеют данную функцию, но они ограниченны самим telegram, то есть в закрытые каналы ботов может добавлять только админ, а с помощью этого способа мы это обходим

    Необходимо: аккаунт телеграмм без двухфакторной аутентификации, python(у меня 3.10),Git for Windows,dll файлы и сам скрипт(ссылки на всё будут ниже)




    https://mega.nz/folder/Zc52AZgS ключ от mega>>> I_cfJ_ccN8H39s0aKJYN9g



    Установка:
    1 Python>>> самая простая установка , можете посмотреть в ютубе , там много гайдов(ну реально просто)
    2 git>>> там везде нажимаете next ничего не менять
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    После установки всех программ, создаём на диске c папку в папке чтобы было удобнее типо такого:


    [IMG]
    правой кнопкой мыши в открытой папке tg:
    [IMG]
    нажимаем GIT bash here

    Открывается окно :
    [IMG]

    пишем такую команду:
    [IMG]

    у нас пошёл процесс загрузки исходников библиотек telegram


    [IMG]
    после этого в папке tg у нас появляются файлы :
    [IMG]
    далее в папку tg закидываем файлы(dll+ скрипт):
    [IMG]
    затем для того чтобы программа работа нужно закинуть все dll в C:\Windows\System32 (без этого скрипт работать не будет)

    после этого вам нужно зайти на сайт телеграмм и зарегать приложение чтобы получить необходимые ключи(регать с того аккаунта который будет выполнять функцию пересылки)

    [IMG]



    нажимаем API development tool

    [IMG]
    после регистрации у вас откроется это
    [IMG]
    отсюда нам нужно скопировать первые две строчки и вставить в скрипт соответственно :
    [IMG]
    api key без кавычек , api hash и номер телефона с .
    После этого сохраняете ctrl+s
    и запускаете f5
    при первом запуске он у вас спросит код подтверждения который придёт от Telegram
    [IMG]
    вводите код и вам показывает список ваших первых 10 чатов
    лимит чатов 100(ограничение самого телеграмм

    найдите это значение и поменяйте на нужное :
    [IMG]

    [IMG]



    [IMG]
    выбираете номер чата для мониторинга(чат из которого будет браться сообщение ) и для пересылки (чат в который будет отправлено сообщение)


    Есть и минусы которые можно доработать: скрипт не пересылает картинки , видео , смайлики если они не поддерживаются python IDE
    Кол-во чатов мониторинга и пересылки(доработал скину лично)

    Допустим у вас есть свой телеграмм канал(например по ставкам) вы можете брать из закрытых каналов контент и пересылать в свой ,или наоборот рекламить что-то в другие каналы,чаты всего одним сообщением в свой. Кароче возможностей как использовать много


    VirusTotal:

    [IMG]
    https://www.virustotal.com/gui/file...37c6f17aa6115c6b52f635c34372498dafa?nocache=1



    UPD.Переписал скрипт. Теперь в скрипте есть возможность:
    ✅Пересылки сообщений с фото или отдельно фото
    ✅Пересылка голосовых сообщений
    ✅Пересылка Кружочков
    ✅Любое количество чатов из которых пересылаешь и так же любое количество в какие
    Пересылка сообщений по словам фильтрам
    Отправка сообщений по всем группам
    Настройка времени с какого будут браться посты для отправки, пересылки
    ✅Обход запрета на копирование в каналах с запретом на копирование
    Настройка ограничений и задержки отправки сообщений
    За скриптом писать мне в ТГ:tg: @antiniks
    Сейчас продаю за дёшево (В комплекте Текстовая инструкция)

    Ваши любые доп функции за доп оплату
     
  2. Dmy_inactive5234615
    Здорово, спасибо. Единственный момент, хотел чтобы он скидывал в моего ТГ бота
    А он их не видит
     
    1. View previous comments (2)
    2. artem_pavlov_95
      kekloader, а как его добавить в скрипт? id моего бота есть. Тоже не видит срипт моего бота. Надо что бы из бота заявки пересылались в канал.
    3. vostver
      artem_pavlov_95, Ну как, удалось решить проблему? Мне тоже нужно, чтобы боту пересылал
    4. kawasaki4112
  3. tritonfun
    tritonfun Apr 20, 2022 0 Apr 20, 2022
    Есть задача переадресовать себе все сообщения которые были опубликованы ранее, не только новые. Такое возможно?
     
    1. View previous comments (2)
    2. AstolfoServant
    3. AstolfoServant
      tritonfun, но это будет работать только в определённом случае
    4. kekloader Topic starter
      tritonfun, как вариант найти парсер ,спарсить сообщения группы и отправить
  4. STRAIN
    STRAIN Apr 24, 2022 957 Oct 25, 2016
    Да может это всё и работает но кто знает из вас что в его ддл и другом коде ?
     
    1. Stanex
      STRAIN , _You should only bee using sandboxies for tools like this so it shouldnt matter to much.... just reset screen \shoot
    2. Godzila123
      STRAIN, .dll будет тяжелее проверить на вирусы, а вот код можно и самому проверить)
    3. Alnedin
  5. mursa_inactive5340756
    что-то не запускается....
     
    1. kekloader Topic starter
  6. thrump
    thrump May 24, 2022 1 Mar 25, 2020
    Блинб, нажимаю f5 но ничего не запускается((((
     
    1. View previous comments (2)
    2. thrump
      kekloader, [IMG] у меня такая же ошибка, нажимаю f5 но ничего не происходит. Версия питона 3.9.
    3. thrump
      kekloader, попробовал заменить всю строку, та же хрень [IMG]
    4. thrump
  7. wesp123
    wesp123 Jun 4, 2022 0 Jun 4, 2022
    возник вопрос. а где можно доработать чтобы по определенному тригеру постил. к примеру хочу по 2-3 тегам чтобы посты только сбрасывал
     
    1. NK_TRIPLLE
      wesp123, Нужно дописать
  8. luceferon
    luceferon Jun 5, 2022 0 Jun 5, 2022
    А как сделать чтобы несколько чатов мониторились и все пересылались в один? и не совсем понял по поводу картинок "если они не поддерживаются python IDE" как допилить поддержку?
     
    1. kekloader Topic starter
      luceferon, имеется ввиду смайлики или стикеры телеграммовские. Типо python берёт сообщение с эмоджи из канала тг,обрабатывает и возможно этого эмоджи нет в наборе питона и тогда сообщение которое выглядело так : например:roflanebalo: , после пересылки будет выглядеть так:например???
  9. deni1308
    deni1308 Jun 5, 2022 0 Jun 4, 2022
    почему когда ввожу код ничего не происходит?
     
    1. kekloader Topic starter
      deni1308, [IMG] добавь вместо красной строки print(event), запусти ещё раз ,сделай скрин и сюда отправь
  10. XaJIeI7a
    XaJIeI7a Jun 10, 2022 0 Jun 10, 2022
    Добрый день. Не понял этого пункта : "далее в папку tg закидываем файлы(dll+ скрипт):"- где эти файлы брать?
     
    1. kekloader Topic starter
  11. XaJIeI7a
    XaJIeI7a Jun 10, 2022 0 Jun 10, 2022
    [IMG]пишет что неможет найти tdjson.dll в System32, хотя он там есть. в чем проблема может быть?
     
    1. kekloader Topic starter
      XaJIeI7a, все dll должны быть и в папке system32 и в папке с самим скриптом
    2. XaJIeI7a
      kekloader, так и есть, и все равно не запускается =(
    3. kekloader Topic starter
  12. XaJIeI7a
    XaJIeI7a Jun 10, 2022 0 Jun 10, 2022
    [IMG] не регистрирует =(( вот что пишет =(
     
    1. kekloader Topic starter
      XaJIeI7a, тут уже хз чем помочь , попробуй ошибку прогуглить эту , если не найдешь , то загугли предыдущую которую ты мне скинул
    2. Godzila123
      XaJIeI7a, Библиотеки скачай мудень) microsoft visual c++ ; и прочие..
    3. lordyxz
      XaJIeI7a, исправил ошибку? если да, то как?
    4. View the next comments (1)
  13. ivanbryliant
    "закинуть все dll в C:\Windows\System32"

    это зачем? почему?
     
    1. kekloader Topic starter
      ivanbryliant, оптимизация,обеспечение скрипта необходимыми конфигурациями
  14. chebupelya1337
    Можно ли как-то настроить регулярки, если да, то как?
     
  15. chebupelya1337
    Почему скрытый текст не поддерживается, как то можно исправить? (я чайник если что)
     
    1. ПулковоПолиция
      chebupelya1337, потому что ты ебаный новокек
  16. Kajfolom
    Kajfolom Jun 26, 2022 0 Jun 20, 2022
    Добрый день, спасибо за программу, всё работает! Только один вопрос: можно сделать так, что сообщения пересылались из нескольких источников?
     
  17. Kegjg
    Kegjg Jul 1, 2022 0 Dec 14, 2017
    Приходит код, но дальше ничего нет [IMG]
     
  18. ivantaran10
    ivantaran10 Aug 4, 2022 0 Jul 12, 2019
    Где взять API hash
     
    1. sergegor_inactive5579525
  19. Almost_inactive4821989
    из каналов с запретом на пересылку контента будет работать?
     
    1. kekloader Topic starter
  20. bez_dps
    bez_dps Sep 19, 2022 0 Mar 6, 2021
    Кто-то доработал чтобы фотографии тоже пересылало?
     
Top
Loading...