<?php

declare(strict_types=1);

if (PHP_SAPI !== 'cli') {
    http_response_code(404);
    exit;
}

require __DIR__ . '/app/bootstrap.php';

if (!telegram_configured()) {
    fwrite(STDERR, "Telegram ayarları geçersiz. config.php içindeki bot_token ve chat_id değerlerini kontrol edin.\n");
    exit(1);
}

$sent = telegram_request('sendMessage', [
    'chat_id' => (string) cfg('telegram.chat_id'),
    'text' => "✅ MOEN-TR Telegram bağlantısı çalışıyor.\nTest zamanı: " . date('d.m.Y H:i:s'),
]);

if ($sent) {
    fwrite(STDOUT, "Telegram test mesajı başarıyla gönderildi.\n");
    exit(0);
}

fwrite(STDERR, "Test mesajı gönderilemedi. Ayrıntı: storage/telegram.log\n");
exit(1);
