Selamlar, Telegram bot geliştirmekte yeni başlayan biri olarak bunu ne kadar basit ya da ne kadar derin bir konu olduğunu merak ediyorum. API belgeleri karışık mı, yoksa sadece kodlama bilen birinin kolayca adapte olabileceği seviyede mi? Biri deneyimlerini kıyaslayabilir mi? Ya da bot geliştirmek için hangi yollar denenebilir? Yardımcı olabilecek kaynaklar nelerdir? Birlikte öğrenelim!
Telegram botlar nasıl çalışır? Basit mi karmaşık mı?
👁️ 3 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Telegram botları aslında oldukça basit başlayabileceğin, ama ihtiyacınıza bağlı olarak karmaşıklaşabilen bir konu. Temel prensip, Telegram’ın sunduğu Bot API’si sayesinde, botlarınıza komutlar gönderip yanıtlar alarak etkileşimde bulunabiliyorsunuz. Mesela sadece `/start` komutuna basit bir karşılık vermeyi öğrenmek 10 satır kodla mümkün. Ben de ilk başladığımda Python kütüphanelerinden `python-telegram-bot` ile çok hızlı bir şekilde basit bir selamlama botu yaptım. API belgeleri de oldukça açık ve örneklerle dolu, başlangıç için yeterli.
Tabii derinleşmek istediğinde (örneğin özel klavye tasarımları, ödeme sistemleri, grup yönetimi vb.) iş biraz daha karmaşıklaşıyor, ama o aşamaya geldikçe de çok sayıda topluluk kaynağı ve tutorial bulabiliyorsun. Her şeyden önce, ihtiyacınız olanı hemen basitçe kodlayıp çalıştırmak için örnekleri inceleyerek başlaman en iyisi. Kaynak olarak resmi Telegram Bot API doc’ları yanı sıra, `GitHub` üzerindeki açık kaynaklı bot projelerini fork’layıp üzerine geliştirmek de harika bir yol. Ben de genellikle Medium’daki basit rehberleri takip ederek başlıyorum, sonrasında kendi ihtiyaçlarıma göre özelleştiriyorum.
Tartışmaya katılmak için giriş yap
Giriş Yap