• XSS.stack #1 – первый литературный журнал от юзеров форума

Статья Парсим чаты со скрытыми юзерами Python | Parsing Chats with Hidden Users Python

doker

CD-диск
Пользователь
Регистрация
08.11.2024
Сообщения
11
Реакции
8
Код:
Сливаю сюда Fix версию 2025 а не то что сливал на соседнем борде

Предистория:


Понадобилось как то спарсить юзеров в чат, а тг тут залипуху новую придумала скрывать юзеров, присел покубатурил и написал небольшой скриптик

который

позволит нам обойти это.


Как? Да просто! Мы будем парсить историю чата потом вытягивать оттуда юзеров и записывать в файл

2 варианта скрипта:



1 вариант парсим username


- первый вариант доработал там ты сам выбираешь чат откуда парсить (по желанию сделаете под 2 вариант)

2 вариант парсим id

Какой юзать решать вам.





ЯП Python



Библиотека: Telethon (P.S. Скоро перепишу на Pyrogram)



Вставляем данные с my.telegram.org в строки 9-10 в 11 номер аккаунта парсера (важно должен быть в чате откуда парсим)
Строка 108 limit чем выше лимит тем больше истории чата будет спаршено (влияет на время выполнения скрипта)
1743565828202.png


 
Идея хороша, не загнется на 10000+ месаг и сколько будет парсится при том же лимите 10к? Как думаешь? =)
Парсил чат 150к юзеров долговато но не загнулся скрипт;)
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Вместо list и проверки нет ли юзера в листе используй set
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Так, если вы все будете продолжать клянчить в обход количества реакций, просто закрою тему.
 
эх вот если бы из списка чата парсить а не с истории..)
Увы, но скорее всего невозможно. Я думал, так ничего и не придумал. =(
Только если с помощью соц.инженерии админку получать в группе. =)
 
эх вот если бы из списка чата парсить а не с истории..)
Ну это тебе на пару лет назад надо:)))

А вообще рассмотрим плюсы и минусы

-Плюсы - собрать больше пользователей
-Минусы - собрать ботов накрученных в большинстве чатов, собрать неактивных пользователей

При парсинге с истории собираем активную ЦА
 
Ну это тебе на пару лет назад надо:)))

А вообще рассмотрим плюсы и минусы

-Плюсы - собрать больше пользователей
-Минусы - собрать ботов накрученных в большинстве чатов, собрать неактивных пользователей

При парсинге с истории собираем активную ЦА
Уважаемый, сделай поменьше юзербар плиз, пол экрана занимает, там его можно как статически в теге уменьшить так и динамически мышкой. И качество изображения будет получше.
 
Последнее редактирование:
Пожалуйста, обратите внимание, что пользователь заблокирован
Увы, но скорее всего невозможно. Я думал, так ничего и не придумал. =(
Только если с помощью соц.инженерии админку получать в группе. =)
а попоиску сообщение от человека в чате? там можно выводить список..
 
а попоиску сообщение от человека в чате? там можно выводить список..
Не. В теории если конечно написать кастомный клиент и как-то через него собирать, но это так гипотезы от дилетанта.
 
Уважаемый, сделай поменьше юзербар плиз, пол экрана занимает, там его можно как статически в теге уменьшить так и динамически мышкой. И качество изображения будет получше.

Без проблем
 
Без проблем, так лучше?)
Процентов на 30 еще. И будет норм. =) Просто не все юзают 100% увеличение в браузере, я смотрю браузер на 120-130 чтобы глаза не напрягать. И один пост влезает ровно в экран.

UPD. Ща круто. Но как юный фотожопер посоветую поработать над качеством JPG. Прямоугольники и текст плывут. =)
 
Процентов на 30 еще. И будет норм. =) Просто не все юзают 100% увеличение в браузере, я смотрю браузер на 120-130 чтобы глаза не напрягать. И один пост влезает ровно в экран.

UPD. Ща круто. Но как юный фотожопер посоветую поработать над качеством JPG. Прямоугольники и текст плывут. =)
Будет время проработаю, просто скриншотом обрезал:)
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх