# Günaydın Kripto · Kurulum Rehberi

Her sabah 08:00'de Telegram kanalına düşen bir piyasa raporu. Bilgisayarın
kapalıyken de çalışır: GitHub'ın ücretsiz sunucularında koşar, sunucu
kiralaman gerekmez.

**Kaynak kodu herkese açık:**
https://github.com/xDoko00/crypto-daily-report-template

---

## Sabah kanalına ne düşer

- **Kart ve 60 saniyelik özet.** Piyasa havası, BTC/ETH, "piyasa neden hareket
  etti", günün kritik saatleri ve ana risk. Tek mesaj, bir dakikada okunur.
- **45 saniyelik sesli özet.** Yolda ya da hazırlanırken dinlemek için.
  Ücretsiz Türkçe ses.
- **Dünden hesap.** Dün "dikkat" dediği olayların bugünkü sonucunu gösterir.
- **Detay.** Piyasa tablosu, günün en önemli üç gelişmesi (kaynak bağlantılı),
  Türkiye mevzuatı, ekonomik takvim, riskler.

**Sayılar uydurma değil.** Fiyat, dominans, hacim ve Fear & Greed doğrudan
ücretsiz API'lerden geliyor; yapay zekâya hiç sorulmuyor. Yalnızca haber ve
analiz kısmını Claude canlı web araması yaparak yazıyor. Bu ayrım önemli:
sayıyı uydurabilen bir sistem güvenilmez olur.

---

## İhtiyacın olan iki şey

1. **Claude aboneliği** (Pro ya da Max). Ek API ücreti yok, mevcut
   aboneliğinden düşüyor.
2. **Telegram hesabı.**

Kodlama bilmene gerek yok.

---

## En kolay yol: kurulumu Claude Code yapsın

1. **Claude Code**'u bilgisayarına kur: https://claude.com/claude-code
2. Bir klasörde terminali aç, `claude` yaz, hesabınla giriş yap.
3. Depo bağlantısını yapıştır ve şunu yaz:

> Bu repoyu kurmak istiyorum, beni baştan sona yönlendir:
> https://github.com/xDoko00/crypto-daily-report-template

Gerisini kendisi yapıyor: Telegram botunu, kanalı, chat kimliklerini,
token'ları ve GitHub kurulumunu adım adım hallediyor. Sana kalan birkaç
token yapıştırmak ve bir kez tarayıcıdan giriş yapmak.

---

## Senin yapman gereken iki şey

### 1 · Telegram botunu aç

1. Telegram'da **@BotFather**'a git, `/newbot` yaz.
2. Bota bir ad ver.
3. Kullanıcı adı ver; sonu `bot` ile bitmeli.
4. Verdiği **token**'ı kopyala.

### 2 · Kanalı hazırla

1. Raporun düşeceği kanalı oluştur.
2. Kanal ayarları → **Yöneticiler → Yönetici Ekle** → botunu ekle.
   "Mesaj Gönderme" yetkisi yeter.
3. Kanala bir mesaj at (bot kanalı görebilsin).
4. Kendi botuna bir kez `/start` yaz.

Gerisini kurulum sihirbazı yapıyor: kanal kimliğini kendisi buluyor, test
mesajı atıp çalıştığını kanıtlıyor, GitHub deposunu ve gizli anahtarları
kuruyor.

---

## Token güvenliği

Kurulumda üç token geçiyor. Üçü de anahtar niteliğinde:

- **Telegram bot token'ı.** Botunu yönetme yetkisi verir.
- **Claude token'ı** (`claude setup-token`). Claude hesabına erişim verir.
- **GitHub token'ı.** Deponu okuma ve iş akışı çalıştırma yetkisi verir.

**Hiçbirini kimseyle paylaşma, ekran görüntüsüne alma.** Bir yere yanlışlıkla
yapıştırdıysan hemen iptal et ve yenisini üret:

- Telegram: BotFather → botunu seç → **Revoke current token**
- GitHub: Settings → Developer settings → Personal access tokens → **Delete**

Videoda kullandığım token'ları çekim biter bitmez iptal ettim; sen de öyle
yap.

GitHub token'ına verilecek yetkiler yalnızca **repo** ve **workflow**.
Fazlasını verme. Süreyi kısa tut (30 gün yeter, sonra yenilersin).

---

## Neden sunucu gerekmiyor

Rapor GitHub Actions üzerinde çalışıyor. Yani kod senin bilgisayarında değil,
GitHub'ın ücretsiz sunucularında koşuyor. Bilgisayarın kapalı olsa da, interneti
kesilse de sabah raporu düşüyor.

Bu tasarımın tek bedeli: GitHub hesabının açık kalması. Depo silinirse ya da
token'ın süresi biterse rapor durur.

---

## Değiştirmek istersen

Saat, içerik, hangi coinlerin görüneceği, sesli özetin olup olmayacağı: hepsi
açık. Kurulum bittikten sonra Claude Code'a ne istediğini söylemen yeterli:

> Raporun saatini 07:30 yap.
> Sesli özeti kaldır.
> Rapora Solana'yı da ekle.

---

## Kurmak istemiyorsan

Aynı raporu her sabah 08:00'de Telegram kanalıma da gönderiyorum. Kurulumla
uğraşmadan oradan takip edebilirsin.

---

*Bu rapor bilgilendirme amaçlıdır, yatırım tavsiyesi değildir. Al/sat önerisi
vermez. Kararların sorumluluğu tamamen sana aittir.*

*dogukanlive.com · tüm eğitimler ücretsiz*
