Telegram Entegrasyonu
Telegram botunuzu NatureCo platformuna entegre edin ve kullanıcılarınızla Telegram üzerinden etkileşime geçin.
@BotFather ile Bot Oluşturma
Telegram'da bot oluşturmak için resmi @BotFather botunu kullanmanız gerekiyor.
- Telegram uygulamasını açın
- Arama çubuğuna @BotFather yazın ve resmi botu bulun (mavi onay işareti olmalı)
- /start komutunu gönderin
- /newbot komutunu gönderin
- Botunuz için bir isim girin (örn: "NatureCo Assistant")
- Botunuz için bir kullanıcı adı girin (örn: "natureco_bot" - "bot" ile bitmeli)
/newbot
NatureCo Assistant
natureco_bot
@BotFather ile bot oluşturma ekranı
Bot Token Alma
@BotFather botunuzu oluşturduktan sonra size bir token verecek.
- @BotFather'ın gönderdiği mesajda token'ı bulun
- Token'ı kopyalayın (uzun basarak veya seçerek)
- Token'ı güvenli bir yere kaydedin
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz1234567890
Token'ınızı kaybettiyseniz veya yenilemek istiyorsanız:
- @BotFather'a /mybots komutunu gönderin
- Botunuzu seçin
- API Token butonuna tıklayın
- Revoke current token seçeneğini kullanarak yeni token oluşturun
NatureCo'da Telegram Bağlantısı
Artık botunuzu NatureCo platformuna bağlayabilirsiniz.
- NatureCo Developers Portal'a gidin
- Sol menüden "Botlarım" sekmesine tıklayın
- Bir bot seçin veya yeni bot oluşturun
- "Telegram Bağla" butonuna tıklayın
- Telegram bot token'ınızı yapıştırın
- "Bağlantıyı Kaydet" butonuna tıklayın
Bot'u Test Etme
Botunuzun düzgün çalıştığını doğrulamak için test edin.
- Telegram'da botunuzu arayın (örn: @natureco_bot)
- /start komutunu gönderin
- Botunuza bir soru sorun (örn: "Merhaba, nasılsın?")
- Botun yanıt vermesini bekleyin
/start
Merhaba! Türkiye'nin başkenti neresidir?
Telegram'da bot ile sohbet ekranı
Bot'u Gruba Ekleme
Botunuzu Telegram gruplarına ekleyerek toplu sohbetlerde kullanabilirsiniz.
- Telegram'da bir grup sohbeti açın
- Grup bilgilerine gidin (grup adına tıklayın)
- "Üye Ekle" veya "Add Members" butonuna tıklayın
- Botunuzu arayın ve ekleyin
- Grupta botunuza mention ederek (@botadı) veya yanıt vererek (reply) mesaj gönderin
Grup izinlerini ayarlamak için:
- @BotFather'a /mybots komutunu gönderin
- Botunuzu seçin
- Bot Settings → Group Privacy seçin
- Turn off seçeneğini seçin (botun tüm mesajları görmesi için)
Bot Ayarlarını Özelleştirme (Opsiyonel)
Botunuzun görünümünü ve davranışını özelleştirebilirsiniz.
- Profil Fotoğrafı: @BotFather'da
/setuserpickomutuyla bot profil fotoğrafı ekleyin - Açıklama:
/setdescriptionkomutuyla bot açıklaması ekleyin - Hakkında:
/setabouttextkomutuyla kısa "hakkında" metni ekleyin - Komutlar:
/setcommandskomutuyla bot komutlarını tanımlayın
/setcommands
start - Botu başlat
help - Yardım menüsü
about - Bot hakkında bilgi
Sorun Giderme
❌ Bot yanıt vermiyor
Çözüm: Token'ınızın doğru olduğundan emin olun. NatureCo Developers Portal'da token'ı yeniden girin. Ayrıca botunuzun NatureCo'da aktif olduğunu kontrol edin.
❌ "Bot was blocked by the user" hatası
Çözüm: Kullanıcı botu engellemiş. Kullanıcının Telegram'da botunuzu engelini kaldırması ve /start komutuyla yeniden başlatması gerekiyor.
❌ Bot gruplarda çalışmıyor
Çözüm: @BotFather'da /setprivacy komutunu kullanarak "Disable" seçeneğini seçin. Bu, botun grup mesajlarını görmesini sağlar. Ayrıca botu gruptan çıkarıp tekrar ekleyin.
❌ "Unauthorized" hatası alıyorum
Çözüm: Token'ınız geçersiz veya yanlış. @BotFather'dan yeni bir token oluşturun ve NatureCo'da güncelleyin. Token'ı kopyalarken başında/sonunda boşluk olmadığından emin olun.
❌ Bot yavaş yanıt veriyor
Çözüm: NatureCo API'sinin yanıt süresine bağlı olabilir. Developers Portal'da API key limitinizi kontrol edin. Ayrıca botunuzun AI modelini değiştirerek daha hızlı yanıt alabilirsiniz.
❌ Bot kullanıcı adı zaten alınmış
Çözüm: Farklı bir bot kullanıcı adı deneyin. Bot kullanıcı adları benzersiz olmalıdır. Örnek: natureco_bot2, natureco_assistant_bot