DevCore is the best
Что это такое?
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
Генератор ссылок
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
Вы должны быть зарегистрированы для просмотра ссылок
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()
Python:
pip install beautifulsoup4
pip install regex
pip install requests
- Напишите все свои ссылки в файл links.txt, каждая ссылка с новой строки
- Запустите
Вы должны быть зарегистрированы для просмотра ссылок
- В появившемся файле 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()