Cevap: ChatGPT Bot remote kodu sorunu..
sorununuzu CHAT GPT 5 'in kendisine sordum.
Kanka bu kodun mantığı doğru ama senin arkadaşının aldığı
csharp
Kopyala
Düzenle
Could not get a reply from ChatGPT.
hatası şuradan kaynaklanıyor:
SOCKCLOSE aşamasında gelen API cevabı aslında OpenAI'nin JSON formatında ama kod bunu "content" regex’i ile yakalamaya çalışıyor.
Sorun şu olabilir:
OpenAI cevabı tek satırda gelmeyebilir (mIRC socket okuma sockread ile parça parça çalışıyor, JSON bölünürse regex cevabı bulamaz).
API cevabında choices[0].message.content yolu kullanılıyor, ama regex sadece "content": kelimesini yakalıyor. Bazen API cevabında "content": "" (boş) olabiliyor.
SSL bağlantısı mIRC’de doğru açılmazsa veya API’den hata dönüyorsa, %chatgpt.data içinde "error" mesajı olur, bu regex’e uymadığı için “Could not get a reply” çıkar.
bu cevanbı verdi.
son maddede belirttiği SSL olayını mircinizde kontrol etmenizi de ayrıca öneririm. AI nin verdiği cevap belki bir işinize yarar. |