Telegram Bot API entegrasyonu için BotFather’dan bot ve token oluşturulur, token sunucuda saklanır, getMe ile doğrulanır, HTTPS webhook tanımlanır ve gelen update kayıtları konuşma sistemine bağlanır.
Temel kurulum
- BotFather ile botu oluşturun.
- Token’ı gizli ortam değişkenine kaydedin.
- getMe çağrısıyla doğru botu doğrulayın.
- HTTPS webhook adresini tanımlayın.
- Update kimliğiyle mükerrer olayları önleyin.
- Yanıt ve hata kayıtlarını izleyin.
Bot konuşmayı kendiliğinden başlatamaz
Telegram botlarında kullanıcı önce botu başlatmalı veya uygun bir sohbete eklemelidir. İzin almadan rastgele kullanıcılara mesaj başlatan bir pazarlama kanalı gibi tasarlanmamalıdır.
Webhook mu uzun sorgulama mı?
Geliştirme sırasında getUpdates kolay olabilir. Üretimde HTTPS webhook daha hızlı ve ölçeklenebilir bir olay akışı sağlar. Aynı bot için iki yöntem aynı anda kullanılmaz.
Telegram Bot API Entegrasyonu: BotFather’dan Webhook’a hakkında sorular
Telegram Bot API ücretli mi?
Telegram resmi Bot Platformu temel kullanım için ücretsizdir; barındırma, geliştirme ve üçüncü taraf platform maliyetleri ayrıca oluşabilir.
Bot token sızarsa ne yapılmalı?
BotFather üzerinden token iptal edilip yenilenmeli, eski token bütün sistemlerden kaldırılmalı ve erişim kayıtları incelenmelidir.
Platform özellikleri ve sağlayıcı koşulları değişebileceği için canlı kurulum öncesinde bağlantılı resmî belgeleri kontrol edin.