• 17-08-2024, 21:52:20
    #1
    Telegram kanalımdaki istekleri onaylamak için bota ihtiyacım var, ücretsiz olursa sevinirim.
  • 17-08-2024, 21:59:22
    #2
    ( pip install telethon ) kütüphanesini yükleyin

    1. https://my.telegram.org adresinden bir Telegram uygulaması oluşturun ve api_id ile api_hash değerlerini alın.
    2. Telegram'da @BotFather ile konuşarak yeni bir bot oluşturun ve bot_token alın.
    3. Kodda api_id, api_hash, bot_token ve channel_username değerlerini kendi bilgilerinizle değiştirin.
    4. Botu kanalınıza yönetici olarak ekleyin ve gerekli izinleri verin (kullanıcı ekleme yetkisi önemli).
    5. Kodu çalıştırın.
    Bu bot, kanalınıza katılmak isteyen her yeni kullanıcıyı otomatik olarak onaylayacaktır.


    Anna İşlem Kodu

    from telethon import TelegramClient, events
    from telethon.tl.functions.channels import InviteToChannelRequest
    import asyncio

    # Bu bilgileri https://my.telegram.org adresinden alabilirsiniz
    api_id = 'API_ID'
    api_hash = 'API_HASH'
    bot_token = 'BOT_TOKEN'

    # Kanalınızın kullanıcı adı
    channel_username = '@KanalKullaniciAdi'

    client = TelegramClient('bot_session', api_id, api_hash).start(bot_token=bot_token)

    @client.on(events.ChatAction(func=lambda e: e.user_joined))
    async def approve_new_members(event):
    try:
    user = await event.get_user()
    await client(InviteToChannelRequest(
    channel=channel_username,
    users=[user]
    ))
    print(f"{user.first_name} kanalına başarıyla eklendi!")
    except Exception as e:
    print(f"Hata oluştu: {str(e)}")

    async def main():
    print("Bot çalışıyor...")
    await client.run_until_disconnected()

    if __name__ == '__main__':
    asyncio.run(main())
  • 17-08-2024, 22:13:45
    #3
    Teşekkürler, sorunum çözüldü
  • 17-08-2024, 22:44:56
    #4
    t.me/IstekOnaylayiciBot
    Ben bunu kullaniyorum