Untitled
unknown
plain_text
2 years ago
3.5 kB
6
Indexable
import asyncio
import base64
import json
import time
from datetime import datetime
import requests
import telethon
from telethon.tl.functions.channels import JoinChannelRequest, LeaveChannelRequest
from PIL import Image
from random_username.generate import generate_username
import random
import os
from telethon import TelegramClient, events, sync,functions
from telethon.tl.types import InputPeerChannel
from twocaptcha import TwoCaptcha,TimeoutException
import threading
import os
from config import api_id,api_hash
def change_ip():
key = 'DvxTlXgtbsoJ8Bjt1wBQka1700477969'
url = f'https://app.proxyno1.com/api/change-key-ip/{key}'
try:
response2 = requests.get(url)
print(response2.text)
except:
pass
# print(response2.text)
time.sleep(40)
proxy_request = 'dogyuz:262157@hndc35.proxyno1.com:50556'
proxy_ = {"http": f"http://{proxy_request}", "https": f"http://{proxy_request}"}
try:
response3 = requests.get('https://api.ipify.org/', proxies=proxy_)
# print(response3.text)
if response3.status_code == 200:
print(response3.text)
except:
time.sleep(10)
# change_ip()
# input('a')
dem = 0
# username = generate_username(1)[0].lower()
'dogyuz:262157@svhn10.proxyno1.com:63303'
proxy1= {
'proxy_type': 'http', # (mandatory) protocol to use (see above)
'addr': 'svhn10.proxyno1.com', # (mandatory) proxy IP address
'port': 63303, # (mandatory) proxy port number
'username': 'dogyuz', # (optional) username if the proxy requires auth
'password': '262157', # (optional) password if the proxy requires auth
'rdns': True # (optional) whether to use remote or local resolve, default remote
}
'check 87' '79, 94'
for i in [116,121,135,161,164]:
client = TelegramClient("session_alive_2nd/%s" % (i), api_id[i%30], api_hash[i%30],proxy=proxy1)
# client = TelegramClient("session/%s" % (1), api_id[1], api_hash[1])
client.connect()
# client.send_message("@TrnhPhan18", "ccccc")
if (client.is_user_authorized() == False):
# open('join_fail.txt', 'a').write(f'acc {i} banned' + '\n')
# open('phone_tele_appquest.txt', 'a').write('\n')
pass
else:
phone = client.get_me().phone
print(phone)
# client(JoinChannelRequest("https://t.me/raiinmakertalk"))
msg = client.get_messages(777000, 5)
for _ in range(len(msg)):
# print(msg[_].message)
if "You can press 'Disconnect' to disconnect app.questn.com" in msg[_].message:
msg[_].click(0,0)
print('clicked disconnect')
# open('phone_tele_appquest.txt','a').write(phone+'\n')
# try:
# client(JoinChannelRequest("https://t.me/raiinmakertalk"))
# time.sleep(1)
# msg = client.get_messages('@raiinmakertalk', 3)
# # print(msg)
# for a in range(0, 3):
# # print(msg[i].from_id.user_id)
# if msg[a].from_id.user_id == 5498957003:
# msg[0].click(0, 0)
# break
# except Exception as e:
# print(f'acc {i} error: {str(e)}')
# open('join_fail.txt','a').write(f'acc {i} error: {str(e)}' + '\n')
client.disconnect()
if i%40 ==0:
change_ip()Editor is loading...
Leave a Comment