From c23c08d1e624c43242c3a26a9fc6981116193c44 Mon Sep 17 00:00:00 2001 From: Mukan Erkin Date: Sun, 19 Apr 2026 10:40:45 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20WS=20stream=20sembol=20ad=C4=B1na=20USDT?= =?UTF-8?q?=20ekle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/bot/runner.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/bot/runner.rs b/src/bot/runner.rs index fcf7f79..28fcd25 100644 --- a/src/bot/runner.rs +++ b/src/bot/runner.rs @@ -43,12 +43,13 @@ impl BotRunner { let client = BinanceClient::new(api_key, api_secret, config.testnet); // Fiyat verisi her zaman canlı Binance stream'inden gelir let ws_base = BINANCE_WS_URL; - let stream = format!( - "{}/{}@kline_{}", - ws_base, - config.symbol.to_lowercase(), - config.timeframe.as_str() - ); + let symbol_lower = config.symbol.to_lowercase(); + let stream_symbol = if symbol_lower.ends_with("usdt") { + symbol_lower + } else { + format!("{}usdt", symbol_lower) + }; + let stream = format!("{}/{}@kline_{}", ws_base, stream_symbol, config.timeframe.as_str()); info!("[{}] Bot başlatıldı. WS: {}", config.symbol, stream);