Telegram Bot destek çözüm ihtiyacı
3
●96
- 31-10-2024, 23:25:35İstediğim tam olarak şu telegram da bazı gruplarda yer alıyorum. Bu grupların bazıları üyeleri listelemiş gözüküyor, bazılarında sadece üye sayısı gözüküyor. Bu gruplardaki üyeleri çekip bir mesaj atmak istiyorum. hazır çözümler var mı ya da böyle bir şey mümkün mü . destek olmak isteyenler whatsapp
- 31-10-2024, 23:31:42https://www.r10.net/yazilim-web-hizm...mi-9889-a.html buna göz atabilirsiniz
- 31-10-2024, 23:46:41
from telethon import TelegramClient # Telegram API bilgileri api_id = 'YOUR_API_ID' # Telegram'dan aldığınız API ID api_hash = 'YOUR_API_HASH' # Telegram'dan aldığınız API Hash phone_number = 'YOUR_PHONE_NUMBER' # Telefon numaranız # Telegram Client oluştur client = TelegramClient('session_name', api_id, api_hash) async def main(): await client.start() # Grup adı veya ID'si group = 'YOUR_GROUP_NAME_OR_ID' # Gruba ait tüm üyeleri çek async for user in client.iter_participants(group): print(f"Üye: {user.id}, Ad: {user.first_name}") # Üyelere mesaj gönder await client.send_message(user.id, 'Merhaba, bu bir test mesajıdır!') with client: client.loop.run_until_complete(main())
Açıklamalar:
- API ID ve Hash: Telegramın my.telegram.org sayfasından API ID ve Hash değerlerinizi alın.
- Telefon Numarası: Telegram hesabınıza giriş yapmak için telefon numaranızı kullanın.
- Grup Adı veya ID'si: Üyelerini çekmek istediğiniz grup adını veya ID'sini belirtin.
- Mesaj Gönderme: send_message fonksiyonu ile her bir kullanıcıya mesaj gönderebilirsiniz.
Dikkat Edilmesi Gerekenler:
- Telegram, bir kullanıcı hesabının çok sayıda mesaj göndermesi durumunda spam olarak algılayabilir. Bu nedenle, mesaj göndermeden önce kullanıcılarla etkileşime geçip geçmediğinizi kontrol edin.
- Telegramın kullanıcı gizlilik politikalarına saygı göstermeyi unutmayın.