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.
🛡️
/sigorta15 günden az kalan sigorta/kasko poliçelerini listeler.
⚖️
/haciz7 gün içinde cevap verilmesi gereken icra tebligatlarını gösterir.
📊
/istatistikSistem geneli özet istatistiklerini raporlar.
🤖
/yardimKomut listesini gösterir.
Güvenlik
- Bot sadece
TELEGRAM_ADMIN_CHAT_IDdeğ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
- 1Telegram'da @BotFather'a gidin → /newbot → bot adı ve kullanıcı adı belirleyin → Token'ı kopyalayın.
- 2Backend sunucunuzdaki .env dosyasına TELEGRAM_BOT_TOKEN=<token> ekleyin.
- 3@userinfobot'a mesaj göndererek kendi Chat ID'nizi öğrenin → .env'e TELEGRAM_ADMIN_CHAT_ID=<id> ekleyin.
- 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"Bot Bağlantısını Test Et" butonuna basın → Yeşil bağlı görünüyorsa kurulum tamamdır.
- 6Telegram'dan /start veya /yardim yazın → Bot komut listesiyle yanıt vermelidir.