MemoDokümantasyon
TR

Telegram Entegrasyonu

Memo'yla Telegram üzerinden konuş: bir bot token'ı bir kez bağla, herhangi bir cihazdan botuna mesaj at — Memo masaüstü sohbetiyle aynı hafıza, niyet ve ruh hattından cevap verir. v3.9.0'da geldi.

WhatsApp köprüsünün aksine Telegram'ın resmi Bot API'sini kullanır — amaç için yazılmış küçük bir long-polling istemcisi (internal/telegram), bot framework bağımlılığı yok, telefon numarasıyla giriş yok.

Bot Bağlama

  1. Telegram'da @BotFather'ı aç, /newbot gönder
  2. Bir isim ve kullanıcı adı seç — BotFather sana 123456:ABC-DEF... şeklinde bir token verir
  3. Memo'da: Ayarlar → Telegram, token'ı yapıştır
  4. Botuna ilk mesajını at — bitti

Token, providers.json'ın kullandığı aynı makine anahtarıyla şifrelenerek saklanır.

Sahip Kilidi (Güvenlik Modeli)

Bot token'ı onu bulan herkesin erişebileceği bir şeydir, bu yüzden Memo ilk mesajdan itibaren kilitleme yapar:

  • Bota ilk mesajı atan kişi kalıcı sahip olarak kilitlenir
  • Diğer herkesten gelen mesajlar sessizce yok sayılır — ne cevap ne de "bu bot özel" sızıntısı
  • Token'ı keşfeden bir yabancı sadece hiçbir şey alamaz

Bu, sonradan eklenmiş bir yama değil; ilk günden beri tasarımın parçası.

Kendi Sohbet Asistanı

Sahip olduktan sonra botuna mesaj atmak Memo'ya mesaj atmaktır:

  • Cevaplar ayrılmış bir arka plan oturumundan geçer — masaüstünde açık olan sohbet asla ele geçirilmez
  • Bu sohbette agent modu her zaman açıktır: hiçbir genel anahtarı çevirmeden agent araçları ve web araması çalışır
  • Yanıt üretilirken gerçek bir "yazıyor…" göstergesi görünür, Telegram'ın kendi chat action API'siyle canlı yenilenir
  • Cevaplar uygulamanın geri kalanıyla aynı Identity.UILanguage ayarını takip eder

Slash Komutları

Komut Etkisi
/new Yeni oturum başlat
/agent on|off Araç kullanım modunu aç/kapat
/web on|off Web aramasını aç/kapat
/auto-perm on|off Agent araç çağrılarını otomatik onayla vs. sohbette evet/hayır sor
/status Model, hafıza, web ve agent durumu
/help Komut listesi

Sohbetten Rutinler

Rutinler sekmesini hiç açmadan tamamen kullanılabilir. Arkasında üç agent aracı var:

Araç Açıklama
create_routine Düz dilden zamanlanmış otomasyon oluştur
list_routines Mevcut rutinleri ID'leriyle listele
cancel_routine ID ile iptal et (ID list_routines'ten öğrenilir, asla uydurulmaz)

Örnek: "her gün saat 9'da bana en güncel AI haberlerini gönder" dediğinde, tam agent hattından çalışan — web araması dahil — ve sonucu bu sohbete teslim eden bir rutin oluşur.

Katı güvenlik kuralı: teslimat hedeflerini asla model seçmez. Telegram'dan oluşturulan bir rutin her zaman sana teslim edilir; bağlı başka bir kanalın (ör. WhatsApp self-chat) eklenmesi ancak kendi metnin açıkça isterse ve o kanal gerçekten bağlıysa mümkündür.

Kasıtlı Kapsam

Bir Telegram botu yalnızca kendine gönderilen mesajları görebilir — çok daha ağır bir telefon-numarası-girişli kullanıcı API'si olmaksızın, WhatsApp'taki tüm hesap görünürlüğünün karşılığı yoktur. Bu yalnızca bir sohbet arayüzüdür; mesaj okuyan/gönderen bir agent aracı değildir: henüz whatsapp_send'in telegram_send karşılığı yoktur.