SergoZar 69f2fa43e6 Оновити 'README.md' | 2 роки тому | |
---|---|---|
README.md | 2 роки тому | |
config.ini | 2 роки тому | |
userbot.py | 2 роки тому | |
зображення_2022-03-13_002847.png | 2 роки тому |
Встановлення бібліотек:
pip install pyrogram tgcrypto progress
Реєструємо свій додаток тут https://my.telegram.org (вказуємо будь-які дані - вони не важливі).
В файл config.ini
вставляємо api_id
і api_hash
Запускаємо python userbot.py
В результаті отримаємо 3 файли:
чат-all.json
- список всіх доступних користувачів
чат-admin.json
- якщо не всі адміни анонімні
чат-creator.json
- якщо творець не анонімний
В перших двох файлах будyть списки з данними у вигляді:
{
"tg_id": "", // телграм ід
"first_name": "", // ім'я
"last_name": "", // прізвище
"username": "", // псевдонім
"phone_number": "",//номер телефону якщо публічний
"status": "", // статус, якщо публічний: member - звичайний учасник, admin - адмін, creator - власник чату
"title": "", //звання, якщо є
"joined_date": "" // дата приєднання до чату
}
Уточнення:
Якщо чат приватний:
Вказати можна лише його id
Ти маєш бути його учасником
Якщо треба конвертувати json в csv чи exel:
https://www.convertcsv.com/json-to-csv.htm