Telegram Botunuzu AI Agent'a Dönüştürün: Akıllı Mesajlaşma Otomasyonu Rehberi
Giriş: Neden Telegram Bot'unuzu AI Agent'a Dönüştürmelisiniz?
Telegram, dünyada en popüler mesajlaşma platformlarından biri. Milyonlarca kişi günlük iletişimde Telegram'a güveniyor. Peki ya Telegram botunuzu basit bir komut-cevap sisteminden, gerçek anlamda düşünebilen ve karar verebilen bir AI agent'a dönüştürseniz?
Geleneksel botlar önceden tanımlanmış komutlara cevap verir. "/start" yazın, hoşgeldin mesajı alın. "/help" yazın, yardım metni görün. Ama ya botunuz doğal dilde konuşabilse? Sorularınızı anlasa, bağlamı hatırlasa ve sizin adınıza görevler yürütse?
Bu rehberde, OpenClaw kullanarak Telegram botunuzu tam teşekkullü bir AI agent'a nasıl dönüştürebileceğinizi adım adım anlatıyorum.
AI Agent Nedir ve Neden Önemli?
AI agent, yapay zeka gücüyle çalışan ve özerk kararlar verebilen yazılım varlıklarıdır. Basit bir chatbot'tan farkı şudur: AI agent'lar sadece cevap vermez, aynı zamanda:
- Araçlar kullanabilir: Takvime etkinlik eklemek, e-posta göndermek, web'de arama yapmak
- Bağlam hatırlar: Önceki konuşmalarınızı ve tercihlerinizi bilir
- Özerk hareket eder: Bir görev verildiğinde adımları kendisi planlar ve yürütür
- Proaktif olabilir: Size hatırlatmalar gönderir, önemli bilgileri iletir
Düşünün: Sabahın 7'sinde Telegram'dan "Bugünkü programmı özetle" yazdınız. Agent takviminizdeki toplantıları, yapmanız gereken işleri ve hava durumunu tek bir mesajda özetleyip gönderiyor. Bu, AI agent'in gücüdür.
OpenClaw ile Başlangıç
OpenClaw, AI agent'ları çalıştırmak için açık kaynaklı bir platformdur. Telegram, Discord, WhatsApp gibi platformlarla doğal entegrasyon sunar. Kurulum şaşırtıcı derecede basittir:
# Mac'te kurulum
npm install -g openclaw
# Telegram bot token'ınızı ayarlayın
openclaw configure --section telegram
Kurulum sırasında Telegram'dan @BotFather üzerinden oluşturduğunuz bot token'ınızı girmeniz yeterli. OpenClaw gerisini halleder.
Temel Yapılandırma: config.yaml
OpenClaw'un gücü, esnek yapılandırma sisteminde gizli. ~/.openclaw/config.yaml dosyasında tüm ayarlarınızı yapabilirsiniz:
channels:
telegram:
token: YOUR_BOT_TOKEN
allowedUsers:
- 123456789 # Telegram user ID'niz
model: anthropic/claude-sonnet-4
gateway:
heartbeat:
enabled: true
interval: 30m
Bu yapılandırma ile botunuz:
- Sadece sizin mesajlarınıza cevap verir (güvenlik)
- Claude Sonnet 4 modelini kullanır (güçlü ve hızlı)
- 30 dakikada bir "uyanıp" proaktif kontroller yapar
Skill'ler: Agent'inıza Süper Güçler Ekleyin
OpenClaw'un skill sistemi muhteşemdir. Skill'ler, agent'ınıza yeni yetenekler kazandıran modülerdir. Örneğin:
- google-calendar: Takvim okuma ve etkinlik ekleme
- gmail: E-posta okuma ve gönderme
- weather: Hava durumu sorgulama
- crypto-price: Kripto para fiyatlarını takip etme
- things-mac: Things 3 uygulamasıyla görev yönetimi
Skill yüklemek için:
clawhub install google-calendar
clawhub install weather
Yükledikten sonra agent'inız bu yetenekleri otomatik olarak kullanmaya başlar. "Yarın saat 10'da dentişt randevusu ekle" dediğinizde, takvime gerçekten ekler!
Pratik Örnek: Kişisel Asistan Botu
Şimdi gerçek bir senaryo üzerinden gidelim. Amacımız şu özelliklere sahip bir Telegram asistanı oluşturmak:
- Sabah 8'de otomatik günlük brief göndermesi
- E-posta geldiğinde önemli olanları bildirmesi
- Doğal dilde sorulara cevap vermesi
- Notlarımı ve görevlerimi yönetmesi
Adım 1: SOUL.md Dosyası
OpenClaw, agent'inızın "kişiliğini" SOUL.md dosyasında tanımlar. Bu dosyada agent'in nasıl davranacağını, hangi dili kullanacağını ve önceliklerini belirlersiniz:
# SOUL.md - Kişisel Asistanım
- **Dil:** Türkçe
- **Ton:** Samimi ama profesyonel
- **Öncelik:** Verimlilik ve netlik
- **Kural:** Gizli bilgileri asla paylaşma
Adım 2: Cron Job ile Sabah Briefi
OpenClaw'un cron sistemi, zamanlanmış görevler tanımlamanızı sağlar:
# Her sabah 8:00'de günlük brief gönder
schedule:
kind: cron
expr: "0 8 * * *"
tz: Europe/Istanbul
payload:
kind: agentTurn
message: "Günaydın! Bugünkü takvimi, hava durumunu ve önemli e-postaları özetle."
Bu ayar ile her sabah 8'de agent'inız otomatik olarak güne başlar ve size brief gönderir.
Adım 3: Memory Sistemi
AI agent'in güçlü olmasının sırrı hafızadır. OpenClaw, MEMORY.md dosyasında uzun vadeli bilgileri saklar:
# MEMORY.md - Uzun Vadeli Hafıza
## Tercihler
- Kahve: Sütü, şekersiz
- Toplantı saatleri: 10:00-17:00 arası tercih
- Spor: Salı ve Perşembe akşamları
## Önemli Kişiler
- Ayşe: İş ortağı, finans konuları
- Mehmet: Teknik danışman
Agent bu bilgileri hatırlar ve cevaplarında kullanır. "Mehmet'e mail at" dediğinizde kime attığını bilir.
İleri Seviye: Webhook ve Entegrasyonlar
OpenClaw sadece pasif bir bot değildir. Webhook'lar sayesinde dış sistemlerle entegre olabilir:
- GitHub: Yeni issue açıldığında bildirim
- Stripe: Yeni ödeme geldiğinde haber
- Cal.com: Randevu alındığında hatırlatma
Bu entegrasyonlar, Telegram botunuzu iş süreçlerinizin merkezine taşır.
Güvenlik İpuçları
AI agent'ler güçlüdür ama güvenlik her zaman önce gelmeli:
- Whitelist kullanın: Sadece kendi user ID'nizin erişimine izin verin
- Hassas bilgileri saklayın: API anahtarlarını environment variable olarak tutun
- Limitler koyun: E-posta gönderme gibi işlemler için onay isteyin
- Logları takip edin: Agent'in ne yaptığını düzenli kontrol edin
Sonuç: Gelecek Bugün Başlıyor
Telegram botunuzu AI agent'a dönüştürmek, kişisel verimlilik devrimidir. Artık basit komutlar değil, gerçek sohbetler yapıyorsunuz. Bot size hizmet etmiyor, sizi anlıyor.
OpenClaw ile bu dönüşüm sadece dakikalar alıyor. Şimdi harekete geçin:
- OpenClaw'u kurun
- Telegram token'ınızı ayarlayın
- İhtiyacınız olan skill'leri yükleyin
- Agent'inızla sohbete başlayın!
Sorularınız mı var? OpenClaw Mobile topluğuna katılın ve deneyimlerinizi paylaşın.
Yapay zeka gücüyle çalışan kişisel asistanınız, bir Telegram mesajı kadar yakın.