- Katılım
- 9 Haziran 2025
- Mesajlar
- 66
- Çözümler
- 1
- Tepkime puanı
- 0
- Puan
- 6
- Konum
- Türkiye
- Web sitesi
- akisforum.com
Python ile Telegram Botu Yapımı – Yeni Başlayanlar İçin Adım Adım Rehber
Telegram Botu Nedir?
Telegram botu, kullanıcılarla mesajlaşan, komutlara cevap veren ve otomatik işlem yapabilen bir hesaptır.
Python ile birkaç satır kod yazarak kendi botunu oluşturabilir, kullanıcılarla etkileşime sokabilirsin.
Gerekli Kütüphaneler
Kurulum:
>
V13.15 sürümü daha sade ve yeni başlayanlar için daha uygun.
Bot Token Nasıl Alınır?
1. Telegram'da @BotFather hesabını aç
2. `/newbot` yaz ve adımları takip et
3. Sana bir API token verecek → bunu kopyala
Basit Telegram Botu Örneği
Komutlar Nasıl Çalışır?
Kullanıcı Telegram'da botuna `/start` veya `/saat` yazdığında cevap gelir.
Yani bot artık:
- `/start` yazılınca selam verir
- `/saat` yazılınca anlık saat bilgisini gönderir
Ekstra: Kendi Komutunu Yaz
Sonuç:
Python ile dakikalar içinde çalışan bir Telegram botu oluşturabilirsin.
İleri seviyede:
- Butonlu menü
- Kullanıcı sorgulama
- Veri kaydı
- ChatGPT API entegrasyonu bile mümkün!
Daha Fazla Oku:

Telegram botu, kullanıcılarla mesajlaşan, komutlara cevap veren ve otomatik işlem yapabilen bir hesaptır.
Python ile birkaç satır kod yazarak kendi botunu oluşturabilir, kullanıcılarla etkileşime sokabilirsin.

- `python-telegram-bot` — Telegram API ile bağlantı kurmak için
- `time` — Döngü içinde gecikme vermek için
Kurulum:
Kod:
pip install python-telegram-bot==13.15
>


1. Telegram'da @BotFather hesabını aç
2. `/newbot` yaz ve adımları takip et
3. Sana bir API token verecek → bunu kopyala

Python:
from telegram.ext import Updater, CommandHandler
import time
def baslat(update, context):
update.message.reply_text("👋 Merhaba! Ben aktifim.")
def saat(update, context):
now = time.strftime("%H:%M:%S")
update.message.reply_text(f"⏰ Şu an saat: {now}")
TOKEN = "BOT_TOKENİNİ_BURAYA_YAPISTIR"
updater = Updater(token=TOKEN, use_context=True)
dp = updater.dispatcher
dp.add_handler(CommandHandler("start", baslat))
dp.add_handler(CommandHandler("saat", saat))
updater.start_polling()
updater.idle()

Kullanıcı Telegram'da botuna `/start` veya `/saat` yazdığında cevap gelir.
Yani bot artık:
- `/start` yazılınca selam verir
- `/saat` yazılınca anlık saat bilgisini gönderir

Python:
def benimkomutum(update, context):
update.message.reply_text("✅ Bu benim özel komutum!")
dp.add_handler(CommandHandler("benim", benimkomutum))

Python ile dakikalar içinde çalışan bir Telegram botu oluşturabilirsin.
İleri seviyede:
- Butonlu menü
- Kullanıcı sorgulama
- Veri kaydı
- ChatGPT API entegrasyonu bile mümkün!

-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.