Sınırsız Telegram bot için tek arayüz: kayıt, webhook, komut, broadcast, log.
Token vererek anında doğrulanan bot, otomatik webhook, komut/keyword/regex motoru, mesaj logları ve broadcast — tüm operasyonel yönetim merkezi tek arayüzde. Multi-tenant mimari, marka tagı ile bot gruplandırma, rol bazlı yetki.
/webhook/:botId — gelen update Telegram secret_token ile doğrulanır, Express setImmediate ile asenkron işlenir; Telegram timeout'a girmez.
Üç tetikleyici tipi: tam komut eşleşmesi (/start), substring keyword, JS regex. Sıraya göre ilk match cevap döner.
Her gelen mesajda from.id ile bot_users tablosuna upsert: username, first_name, language_code güncellenir; last_seen_at her interaksiyonda yenilenir.
In/out tüm mesajlar messages tablosunda: tg_user_id, tg_chat_id, tg_message_id, text, raw_json, command_match, delivered, error_text — full debug izlenebilirliği.
Bot detay sayfasında getWebhookInfo gerçek zamanlı: Telegram'ın tuttuğu URL, pending_update_count, son hata; 1 tıkla yeniden set veya temizle.
Yeni bot eklerken getMe çağrısı; geçersiz token DB'ye girmez. Unique constraint: bot_id ve bot_username eşsizdir.
broadcasts tablosu: hedef tipi (all / user_list / chat_id), durum (draft/queued/running/done/failed), istatistikler. Cron worker rate-limit'e duyarlı gönderim.
Bot detay sayfasında chat_id + text formuyla anlık sendMessage; başarı/başarısızlık mesaj log'una düşer.
admin / operator / viewer rolleri; bot CRUD admin'e özel, operatör komut/test mesaj, viewer salt okunur.
admins.last_login_at, bots.created_by, bots.last_update_at — kim ne zaman ekledi/değiştirdi/son aktivite, hepsi tabloda.
Tek panelden istediğiniz kadar Telegram bot ekleyin — marka tagı ile gruplandırın, aktif/pasif geçişiyle yönetin.
Her bot için eşsiz secret_token üretilir; setWebhook tek tıkla çalışır, secret ile gelen istek doğrulanır.
Komut, anahtar kelime ve regex tetikleyicileri; sıralı eşleşme, parse_mode (HTML/MarkdownV2) destekli cevaplar.
Botla etkileşen tüm kullanıcılar otomatik kaydedilir; broadcast, segmentasyon ve istatistik için temel.
In/out tüm mesajlar JSON ile loglanır; kullanıcı, chat, komut eşleşmesi, hata izlenebilir.
Toplu mesaj kuyruğu; tüm kullanıcılar, kullanıcı listesi veya kanal/grup hedefli.
Telegram'ın getWebhookInfo verisini real-time gösterir: pending update, son hata, set zamanı.
admin / operator / viewer — kim hangi botu yönetebilir, hangi aksiyonu alabilir.
Sınır yok. Marka tagıyla gruplandırarak yönetim panelinde organize tutulur.
Betconstruct Bot, operatör API'sine bağlı tek özel bot çözümüdür (kupon, oran, hesap işlemleri). Bot Paneli ise herhangi bir Telegram bot'u tek arayüzden çoklu yönetmek için: marketing, müşteri destek, kampanya, duyuru.
Her bot için Telegram'ın secret_token mekanizması kullanılır. Telegram her istekte X-Telegram-Bot-Api-Secret-Token header'ı yollar; eşleşmezse 401.
Hayır. UI'dan komut/keyword/regex + cevap metni + parse_mode seçin. Karmaşık akışlar için custom handler'lar yazılabilir.
Telegram bot API'si saniyede ~30 mesaj limit'i koyuyor. Cron worker bu sınıra göre kuyruğu işler, takılma durumunda otomatik retry yapar.
Talep formunu doldurun, ekibimiz 24 saat içinde dönüş yapsın.