• 06-12-2023, 09:50:43
    #1
    Ü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.
     VERSİON 2 GÖRÜNTÜLENEMİYOR - ÜCRETLİ 100TL

  • 06-12-2023, 09:55:07
    #2
    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
  • 06-12-2023, 10:01:45
    #3
    Gazapizm adlı üyeden alıntı: mesajı görüntüle
    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.