Ücretsiz paylaştığım yazılım ve kodlarla ilgili lütfen "ücretsiz" destek istemezseniz sevinirim. Vakit bu hayatta ki en değerli şey.
.txt dosyasına yapıştırın ve kayıt edin. dosya formayını .py çevirin ve çalıştırın.
Gruptan kullanıcı adı ve telefon numaralarını çeker, rehbere kayıt eder ve ardından istediğiniz gruba üyeleri ekler.
VERSİON 1.0
from telethon.sync import TelegramClient
from telethon.tl.functions.contacts import ImportContactsRequest
from telethon.tl.functions.channels import InviteToChannelRequest
import time
api_id = 'buraya'
api_hash = 'buraya'
phone_number = 'buraya' # Hesap doğrulama için telefon numaranızı ekleyin
# Telegram hesabınıza bağlanın
client = TelegramClient('session_name', api_id, api_hash)
client.connect()
# Hesabınızı doğrulayın
if not client.is_user_authorized():
client.send_code_request(phone_number)
client.sign_in(phone_number, input('Doğrulama kodunu girin: '))
# Grupları alın
group_username = 'hangi gruptan çekilecek grup kullanıcı adı girin @ olmadan'
buytwitteraccs_group_username = 'BuyTwitterAccs'
# Üyeleri rehbere ekleme
members = client.get_participants(group_username)
contact_list = []
for member in members:
# Her üye için kullanıcı adını ekleyin (gerekirse ismi de ekleyebilirsiniz)
contact_list.append(InputPhoneContact(
client_id=0,
phone=member.username, # Kullanıcı adını ekleyin
first_name=member.first_name,
last_name=member.last_name
))
# Rehbere ekleme işlemi
client(ImportContactsRequest(contacts=contact_list))
# Hesap güvenliği için bekleyin
time.sleep(10)
# BuyTwitterAccs grubuna üye ekleme
buytwitteraccs_group = client.get_entity(buytwitteraccs_group_username)
for contact in contact_list:
try:
client(InviteToChannelRequest(
channel=buytwitteraccs_group,
users=[contact]
))
print(f"{contact.phone} kullanıcısı {buytwitteraccs_group_username} grubuna eklenmiştir.")
except Exception as e:
print(f"Hata oluştu: {e}")
# Bağlantıyı kapatın
client.disconnect()
VERSİON 2
+Programa log kayıt özelliği eklendi. (yapılan her işlem kayıt altına alınır ve 2.kez tekrar etmesi önlenir.)
+Ücretsiz versiyon'da rehberine tüm üyeler eklenir ardından üye ekleme yapılırdı, Bu version'da her üye rehbere eklendikten sonra, gruba ekleme yapılır.
+Request limit kısıtlamayı önlemek amacı ile her işlem sonra sleep.time süresi eklendi.
Version 3' geliştiriliyor.
Limit sorunu olmaz mı bunda, Ayrıca tek telefonda ıp adresi engel yemez mi, ayrıca gurupta olan kişileri tekrar eklememesi için ek bir kod eklense tadından yenmez eline sağlık
Limit sorunu olmaz mı bunda, Ayrıca tek telefonda ıp adresi engel yemez mi, ayrıca gurupta olan kişileri tekrar eklememesi için ek bir kod eklense tadından yenmez eline sağlık
Geliştirdikce kodu güncelleyeceğim hocam. 24 üye ekledim. Request istek sınırlaması geldi. time.sleep süreleri ekleyip süreci uzatmayı ve ardından Proxy ekleyerek birden fazla session dosyası ile işlem yapmayı deneyeceğim. 2 gündür telegram ile ilgili botlar geliştirmeye çalışıyorum, testleri yaparken bile yaptığım çalışmaların meyvelerini alıyorum sanırım geliştireceğim.