Background
🤖 Telegram Bot11 dk okuma

Telegram Bot Geliştirme Rehberi 2026: Türkiye'de İşletme ve Otomasyon Botları

Telegram bot geliştirme 2026 rehberi: BotFather'dan başlayarak Python/Node.js ile bot kurma, ödeme entegrasyonu ve ticari bot kullanım senaryoları.

Yazar: ORCA Teknoloji Ekibi· ~2.000 kelime
🤖

TL;DR — Hızlı Özet

Telegram Bot API, WhatsApp API'ye kıyasla çok daha kolay ve ücretsiz bir geliştirme deneyimi sunar. Python (python-telegram-bot) veya Node.js (Telegraf.js) ile dakikalar içinde bot ayağa kaldırılabilir. Kripto, finans, e-ticaret ve destek botları için Türkiye'de yükselen talep var.

Neden Telegram? 2026'da Türkiye'de Telegram Kullanımı

Türkiye'de Telegram'ın aktif kullanıcı tabanı büyümeye devam ediyor — özellikle kripto yatırımcıları, yazılım geliştiriciler, teknoloji meraklıları ve belirli B2B toplulukları arasında birincil mesajlaşma platformu haline geldi. Telegram Bot API'nin ücretsiz, kapsamlı ve geliştirici dostu olması, işletme otomasyonu için WhatsApp API'ye güçlü bir alternatif sunuyor.

Telegram Bot Yapabilecekleriniz

  • Müşteri destek ve SSS botu
  • Sipariş takip ve bildirim botu
  • Fiyat alarmı, borsa/kripto fiyat botu
  • İçerik dağıtım ve newsletter botu
  • Rezervasyon ve randevu botu
  • Dahili yönetim: satış raporu, stok kontrolü
  • Ödeme alma (Telegram Payments + Stripe/PayTR entegrasyonu)

BotFather ile Bot Oluşturma

Telegram'da bot oluşturmak için @BotFather'a mesaj atın:

  1. /newbot komutunu gönderin
  2. Bot adını belirleyin (görünen ad)
  3. Username belirleyin (bot ile biter: mycompanybot)
  4. API token alın (ör: 123456:ABC-DEF...)

Bu token'ı güvenli saklayın — tüm bot işlemlerinizde kimlik doğrulama anahtarınızdır.

Python ile Temel Bot Kodu

from telegram.ext import ApplicationBuilder, CommandHandler, MessageHandler, filters

async def start(update, context):
    await update.message.reply_text('Merhaba! ORCA Bot'a hoş geldiniz.')

async def echo(update, context):
    await update.message.reply_text(update.message.text)

app = ApplicationBuilder().token("BOT_TOKEN").build()
app.add_handler(CommandHandler("start", start))
app.add_handler(MessageHandler(filters.TEXT, echo))
app.run_polling()

Bu temel kod dakikalar içinde çalışan bir bot oluşturur. Gerçek senaryolarda webhook + bulut sunucusuna deploy edilir.

Webhook vs. Polling: Üretim Ortamı

  • Polling: Bot periyodik olarak Telegram'ı kontrol eder. Geliştirme için pratik, üretim için verimsiz.
  • Webhook: Telegram mesajı doğrudan sunucunuza POST eder. Çok daha verimli, üretim standardı.

Webhook için HTTPS zorunludur. Vercel, Railway veya DigitalOcean gibi bulut platformlarında kolayca barındırılabilir.

Telegram Bot vs. WhatsApp Bot: Karşılaştırma

KriterTelegram BotWhatsApp Bot
API erişimiÜcretsiz, anındaMeta onayı, BSP veya Cloud API
Geliştirme kolaylığı✅ Çok kolayOrta (şablon onayı vb.)
MaliyetÜcretsiz (hosting hariç)Konuşma başına ücret
Türkiye kullanıcı kitlesiOrta-yüksek (niche kitleler)✅ En geniş kitle
Medya/dosya paylaşımı✅ Mükemmel (2GB dosya)Sınırlı (16MB med.)
Grup/kanal yönetimi✅ Çok güçlüSınırlı

Telegram bot geliştirme için teknik ekibimizle iletişime geçin.

🏢

ORCA Software Ekibi

Teknoloji ve dijital dönüşüm uzmanları.

WhatsApp ile İletişim