📚 Rehberler

Telegram Bot Yapma Rehberi — Sıfırdan Başlangıç

Telegram bot nasıl oluşturulur? BotFather ile bot kaydı, Python/Node.js ile geliştirme, deploy ve büyütme.

F
Fatih Veysi
17 okuma

Telegram Bot Yapma

Telegram botları, otomasyon ve değer üretmek için harika araçlardır. Bu rehberde bot oluşturma, kodlama ve deploy süreçlerini özetliyoruz.

1. BotFather ile Bot Oluştur

  1. Telegram'da @BotFather'a mesaj at
  2. /newbot komutu ile yeni bot oluştur
  3. Bot adı (görünür isim) ve username (örn: @mybot) belirle
  4. BotFather sana bir token verir — gizli tut!

2. Geliştirme Diline Karar Ver

  • Pythonpython-telegram-bot en popüler, başlangıçta ideal
  • Node.jsnode-telegram-bot-api hızlı, modern
  • PHP — basit web hookları için yeterli
  • Go / Rust — yüksek performans gerektiğinde

3. İlk Bot Kodu (Python örnek)

from telegram.ext import Updater, CommandHandler

def start(update, context):
    update.message.reply_text('Merhaba!')

updater = Updater('TOKEN', use_context=True)
updater.dispatcher.add_handler(CommandHandler('start', start))
updater.start_polling()

4. Deploy

  • VPS (DigitalOcean, Hetzner) — sürekli çalışma için
  • Heroku — ücretsiz katman ile başlangıç
  • Vercel/Cloudflare — webhook tabanlı botlar için

5. Tanıtım ve Üye Kazanma

Telegram bot listesini inceleyerek nelerin trend olduğunu gör.