• 12-08-2024, 00:02:09
    #1
    Merhabalar telegram kanalım için böyle bir bota ihtiyacım var.



    👋 Merhaba Telegram Kullanıcısı, Ücretsiz Erişim botuna hoş geldiniz!
    ✅ İşte davet bağlantınız: https://t.me/+davetbaglantisi
    📤 Bağlantıyı paylaşmaya başlayın. İnsanlar davet bağlantınız aracılığıyla katıldığında davetleri toplarsınız!
    💬 Davet sayacınızı görmek için /check kullanın!

    Check komutunu kullanınca,
    📌 Bağlantı bilgileri:

    🔗 Davet bağlantınız: https://t.me/+jdkdskdk
    🔢 Davet sayacı: 0

    Bu bota ihtiyacım var nasıl yapılabilir ?
  • 12-08-2024, 00:06:02
    #2
    DM attım hocam
  • 12-08-2024, 00:08:14
    #3
    from telegram import Update
    from telegram.ext import Updater, CommandHandler, CallbackContext

    # Kullanıcıların davet bilgilerini saklayacağımız basit bir sözlük
    users_invites = {}

    # /start komutunu ele alan fonksiyon
    def start(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    invite_link = f"https://t.me/+davetbaglantisi_{user_id}"
    users_invites[user_id] = {"link": invite_link, "count": 0}
    update.message.reply_text(
    f"👋 Merhaba Telegram Kullanıcısı, Ücretsiz Erişim botuna hoş geldiniz!\n"
    f"✅ İşte davet bağlantınız: {invite_link}\n"
    f"📤 Bağlantıyı paylaşmaya başlayın. İnsanlar davet bağlantınız aracılığıyla katıldığında davetleri toplarsınız!\n"
    f"💬 Davet sayacınızı görmek için /check kullanın!"
    )

    # /check komutunu ele alan fonksiyon
    def check(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    if user_id in users_invites:
    invite_info = users_invites[user_id]
    update.message.reply_text(
    f"📌 Bağlantı bilgileri:\n"
    f"🔗 Davet bağlantınız: {invite_info['link']}\n"
    f"🔢 Davet sayacı: {invite_info['count']}"
    )
    else:
    update.message.reply_text("Önce /start komutunu kullanmalısınız!")

    # Birinin davet linki üzerinden katıldığını simüle eden fonksiyon
    def simulate_invite(user_id: int) -> None:
    if user_id in users_invites:
    users_invites[user_id]["count"] += 1

    def main() -> None:
    # Bot'unuzun API token'ını buraya yerleştirin
    updater = Updater("YOUR_BOT_API_TOKEN")

    dispatcher = updater.dispatcher

    # Komutları işleyen handler'ları ekliyoruz
    dispatcher.add_handler(CommandHandler("start", start))
    dispatcher.add_handler(CommandHandler("check", check))

    # Botu başlatıyoruz
    updater.start_polling()
    updater.idle()

    if __name__ == '__main__':
    main()
  • 12-08-2024, 00:09:07
    #4
    Batu75 adlı üyeden alıntı: mesajı görüntüle
    from telegram import Update
    from telegram.ext import Updater, CommandHandler, CallbackContext

    # Kullanıcıların davet bilgilerini saklayacağımız basit bir sözlük
    users_invites = {}

    # /start komutunu ele alan fonksiyon
    def start(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    invite_link = f"https://t.me/+davetbaglantisi_{user_id}"
    users_invites[user_id] = {"link": invite_link, "count": 0}
    update.message.reply_text(
    f"👋 Merhaba Telegram Kullanıcısı, Ücretsiz Erişim botuna hoş geldiniz!n"
    f"✅ İşte davet bağlantınız: {invite_link}n"
    f"📤 Bağlantıyı paylaşmaya başlayın. İnsanlar davet bağlantınız aracılığıyla katıldığında davetleri toplarsınız!n"
    f"💬 Davet sayacınızı görmek için /check kullanın!"
    )

    # /check komutunu ele alan fonksiyon
    def check(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    if user_id in users_invites:
    invite_info = users_invites[user_id]
    update.message.reply_text(
    f"📌 Bağlantı bilgileri:n"
    f"🔗 Davet bağlantınız: {invite_info['link']}n"
    f"🔢 Davet sayacı: {invite_info['count']}"
    )
    else:
    update.message.reply_text("Önce /start komutunu kullanmalısınız!")

    # Birinin davet linki üzerinden katıldığını simüle eden fonksiyon
    def simulate_invite(user_id: int) -> None:
    if user_id in users_invites:
    users_invites[user_id]["count"] += 1

    def main() -> None:
    # Bot'unuzun API token'ını buraya yerleştirin
    updater = Updater("YOUR_BOT_API_TOKEN")

    dispatcher = updater.dispatcher

    # Komutları işleyen handler'ları ekliyoruz
    dispatcher.add_handler(CommandHandler("start", start))
    dispatcher.add_handler(CommandHandler("check", check))

    # Botu başlatıyoruz
    updater.start_polling()
    updater.idle()

    if __name__ == '__main__':
    main()
    Hocam bunu denedim ama olmadı hata verdi python
  • 12-08-2024, 00:48:04
    #5
    CypherJR adlı üyeden alıntı: mesajı görüntüle
    Merhabalar telegram kanalım için böyle bir bota ihtiyacım var.



    👋 Merhaba Telegram Kullanıcısı, Ücretsiz Erişim botuna hoş geldiniz!
    ✅ İşte davet bağlantınız: https://t.me/+davetbaglantisi
    📤 Bağlantıyı paylaşmaya başlayın. İnsanlar davet bağlantınız aracılığıyla katıldığında davetleri toplarsınız!
    💬 Davet sayacınızı görmek için /check kullanın!

    Check komutunu kullanınca,
    📌 Bağlantı bilgileri:

    🔗 Davet bağlantınız: https://t.me/+jdkdskdk
    🔢 Davet sayacı: 0

    Bu bota ihtiyacım var nasıl yapılabilir ?
    Gizli kanalınıza istek atanlara bu mesajı gönderecek bot var hocam yazabilirsiniz Whatsapp
  • 12-08-2024, 00:52:55
    #6
    İstediğiniz yazılımı uygun fiyata yazabiliriz. Profilimdeki telegramdan ulaşabilirsiniz
  • 12-08-2024, 03:27:33
    #7
    Batu75 adlı üyeden alıntı: mesajı görüntüle
    from telegram import Update
    from telegram.ext import Updater, CommandHandler, CallbackContext

    # Kullanıcıların davet bilgilerini saklayacağımız basit bir sözlük
    users_invites = {}

    # /start komutunu ele alan fonksiyon
    def start(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    invite_link = f"https://t.me/+davetbaglantisi_{user_id}"
    users_invites[user_id] = {"link": invite_link, "count": 0}
    update.message.reply_text(
    f"👋 Merhaba Telegram Kullanıcısı, Ücretsiz Erişim botuna hoş geldiniz!n"
    f"✅ İşte davet bağlantınız: {invite_link}n"
    f"📤 Bağlantıyı paylaşmaya başlayın. İnsanlar davet bağlantınız aracılığıyla katıldığında davetleri toplarsınız!n"
    f"💬 Davet sayacınızı görmek için /check kullanın!"
    )

    # /check komutunu ele alan fonksiyon
    def check(update: Update, context: CallbackContext) -> None:
    user_id = update.message.from_user.id
    if user_id in users_invites:
    invite_info = users_invites[user_id]
    update.message.reply_text(
    f"📌 Bağlantı bilgileri:n"
    f"🔗 Davet bağlantınız: {invite_info['link']}n"
    f"🔢 Davet sayacı: {invite_info['count']}"
    )
    else:
    update.message.reply_text("Önce /start komutunu kullanmalısınız!")

    # Birinin davet linki üzerinden katıldığını simüle eden fonksiyon
    def simulate_invite(user_id: int) -> None:
    if user_id in users_invites:
    users_invites[user_id]["count"] += 1

    def main() -> None:
    # Bot'unuzun API token'ını buraya yerleştirin
    updater = Updater("YOUR_BOT_API_TOKEN")

    dispatcher = updater.dispatcher

    # Komutları işleyen handler'ları ekliyoruz
    dispatcher.add_handler(CommandHandler("start", start))
    dispatcher.add_handler(CommandHandler("check", check))

    # Botu başlatıyoruz
    updater.start_polling()
    updater.idle()

    if __name__ == '__main__':
    main()
    Hocam bunu yaptım ama bir üye kaç kişi davet etmiş omu bir türlü yapamadım. Discord’a mesaj göndermiyor
  • 12-08-2024, 08:19:55
    #8
    Merhaba Hocam Telegram dan Ulaşabilirsiniz @Alpyusuf1
  • 12-08-2024, 09:22:13
    #9
    CypherJR adlı üyeden alıntı: mesajı görüntüle
    Hocam bunu yaptım ama bir üye kaç kişi davet etmiş omu bir türlü yapamadım. Discord’a mesaj göndermiyor
    Discorda mesaj gönderecek fonksiyon yok zaten