- 20.06.2022
- 26 930
- 230
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
Что это такое?
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
Исходник:
Код:
Установка:
1. Выполнить:
2. Напишите все свои ссылки в файл links.txt, каждая ссылка с новой строки
3. Запустите
4. В появившемся файле result.txt будут записаны все существующие ссылки
Доп:
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
Исходник:
Скрытое содержимое доступно для зарегистрированных пользователей!
Код:
Python:
import re
import requests
from bs4 import BeautifulSoup
def parse(start_url):
start_url = start_url.replace('\n', '').replace('https://', '').replace('http://', '')
url = re.search('[a-zA-Z0-9\_]*.t.me', start_url)
if not url:
url = re.search('t.me.[a-zA-Z0-9\_]*', start_url)
if url:
url = url.group(0).strip()
url = 'https://' + url
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
title = soup.find(
'div',
class_='tgme_page_title')
if title:
return url
return None
def main():
with open(f'links.txt', 'r', encoding="utf8") as file:
links = file.readlines()
counter, valid = 0, 0
for link in links:
counter += 1
res = parse(link)
if res:
with open(f'result.txt', 'a') as result:
valid += 1
result.write(f'{res}\n')
print(f'{valid}/{counter}/{len(links)} | {res}')
if __name__ == '__main__':
main()
Установка:
1. Выполнить:
pip install beautifulsoup4
pip install regex
pip install requests
2. Напишите все свои ссылки в файл links.txt, каждая ссылка с новой строки
3. Запустите
4. В появившемся файле result.txt будут записаны все существующие ссылки
Доп:
- Проверка ссылок производится посредством парсинга браузерной страницы
- Для проверки ссылок аккаунты TG не нужны
- Работает в 1 поток, кому надо - можете сами увеличить
- Принимает ссылки вида , , ,
Python:
import random
import string
count = int(input("Сколько ссылок сгенерировать: "))
def main():
for i in range(1, count + 1):
link = 'https://t.me/+' + ''.join(
random.sample(string.ascii_letters + string.digits, 16))
print(f'{i} - {link}')
with open(f'links.txt', 'a') as result:
result.write(f'{link}\n')
if __name__ == '__main__':
main()
Последние темы в этом разделе:
- Скрипт Телеграм Бот Otuline VPN
- Скрипт Телеграм Бот файлообменник с проверкой в VirusTotal
- Скрипт Телеграм Бот Stars Casino REMAKE
- Скрипт Телеграм Бот Авто-магазин в Telegram
- Скрипт Телеграм Бот Моментальный снос нарушителей в Telegram
- Скрипт Телеграм Бот поддержки для твоего проекта
- Скрипт Телеграм Сносер бот с платежкой
- Скрипт Telegram бот файловое хранилище
- Скрипт Telegram бот с интеграцией ChatGPT
- Скрипт Телеграм Бот создание конспектов