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
- Telegram'da
@BotFather'a mesaj at /newbotkomutu ile yeni bot oluştur- Bot adı (görünür isim) ve username (örn:
@mybot) belirle - BotFather sana bir token verir — gizli tut!
2. Geliştirme Diline Karar Ver
- Python —
python-telegram-boten popüler, başlangıçta ideal - Node.js —
node-telegram-bot-apihı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
- yenitelegramgruplari.com'a ekle (kategori: Telegram Botları)
- Açıklamada bot komutlarını yaz
- İlgili gruplarda tanıt
Telegram bot listesini inceleyerek nelerin trend olduğunu gör.