DevCore is the best
Что это такое?
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
Генератор ссылок
Скрипт проверяет телеграм-ссылки пользователей, групп, каналов, приглашений на существование
Зачем он вам?
Вам он может и не нужен, но лично я из сотен тысяч случайных комбинаций символов достал: несколько тысяч закрытых чатов, пару приватных каналов с софтом, и просто кучу валидных чатов под мои личные задачи
You must be registered for see links
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, каждая ссылка с новой строки
- Запустите
You must be registered for see links
- В появившемся файле result.txt будут записаны все существующие ссылки
- Проверка ссылок производится посредством парсинга браузерной страницы
You must be registered for see links
- Для проверки ссылок аккаунты TG не нужны
- Работает в 1 поток, кому надо - можете сами увеличить
- Принимает ссылки вида
You must be registered for see links,You must be registered for see links,You must be registered for see links,You must be registered for see links
Генератор ссылок
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()