Telegram Bot Yönetimi

Süleyman Akay Dijital Asistanı · Komut yönetimi ve bağlantı testi

Bağlantı Testi

TELEGRAM_BOT_TOKEN ortam değişkeninin doğru ayarlandığını doğrular.

Webhook Ayarları

Yerel test için: ngrok veya benzer bir tünel aracı kullanın, ardından https://[ngrok-url]/api/telegram/webhook girin.

Push Bildirim Testi

TELEGRAM_ADMIN_CHAT_ID adresine test bildirimi gönderir.

Bot Komutları

🚌/durum [PLAKA]

Plakanın güncel aylık gelir, gider ve net kâr özetini gönderir.

🛡️/sigorta

15 günden az kalan sigorta/kasko poliçelerini listeler.

⚖️/haciz

7 gün içinde cevap verilmesi gereken icra tebligatlarını gösterir.

📊/istatistik

Sistem geneli özet istatistiklerini raporlar.

🤖/yardim

Komut listesini gösterir.

Güvenlik

  • Bot sadece TELEGRAM_ADMIN_CHAT_ID değerine sahip kullanıcıdan gelen komutlara yanıt verir.
  • Bilinmeyen ID'lerden gelen mesajlara "Yetkisiz kullanıcı" cevabı döner.
  • Chat ID'nizi öğrenmek için Telegram'da @userinfobot'a mesaj gönderin.

İşlem Kaydı

Henüz işlem yok. Yukarıdaki butonları kullanın.

Kurulum Kılavuzu

  1. 1Telegram'da @BotFather'a gidin → /newbot → bot adı ve kullanıcı adı belirleyin → Token'ı kopyalayın.
  2. 2Backend sunucunuzdaki .env dosyasına TELEGRAM_BOT_TOKEN=<token> ekleyin.
  3. 3@userinfobot'a mesaj göndererek kendi Chat ID'nizi öğrenin → .env'e TELEGRAM_ADMIN_CHAT_ID=<id> ekleyin.
  4. 4Sunucu public HTTPS URL'niz varsa: Webhook Ayarla butonuyla webhook'u aktifleştirin. Yoksa bot polling modunda çalışamaz — bir reverse proxy (nginx + SSL) kurun.
  5. 5"Bot Bağlantısını Test Et" butonuna basın → Yeşil bağlı görünüyorsa kurulum tamamdır.
  6. 6Telegram'dan /start veya /yardim yazın → Bot komut listesiyle yanıt vermelidir.