CMAİ Suite

WhatsApp + XenForo Otomasyon Merkezi
{{loginError}}

CMAİ Otomasyon Paneli

panel.srotr.net üzerinden lisanslı kullanım
Lisans kontrollü

WhatsApp Otomasyonu

QR oturumu bağla, grupları getir ve zamanlanmış mesajları tek panelden yönet.

Nasıl kullanılır? Önce QR/Oturum sekmesinden hesabı bağla. Ardından Planlar bölümünden hedef grubu, mesajı ve zamanlamayı belirle.

XenForo Suite

Makale, SEO, konu aktarımı, kullanıcı eşleştirme ve yorum otomasyonunu yönet.

Nasıl kullanılır? Önce XenForo Ayarları'nı kaydet. Sonra istediğin bot sekmesine geç ve ilgili formu doldur; her bölümün altında kullanım açıklaması bulunur.

XenPost İçerik Sistemi

Kaynak siteleri, içerik özgünleştirmeyi, hedef forumları ve yayın kuyruğunu ayrı bir çalışma alanında yönet.

Nasıl kullanılır? Kaynak ekle ve tara; bulunan bağlantıları kuyruğa al, hedef forum ve kategori eşleştirmelerini yap. Yapay zekâ kullanımı lisans yetkisine bağlıdır.

QR / Oturum

Kullanım: QR kodu telefonundaki WhatsApp > Bağlı cihazlar > Cihaz bağla ekranından okut. Bağlandıktan sonra bu oturum planlı mesaj gönderir.

Durum: {{status.connected?'Bağlı':'Bağlı değil'}}

QR bekleniyor

WhatsApp Planı

Kullanım: Hedef grubu seç, mesajı yaz, gerekiyorsa medya URL ekle; aralık, süre ve başlangıç zamanını belirleyip Kaydet.

Boş bırakırsan plan hemen aktif olur. Tarih seçersen seçilen saatte mesaj atmaya başlar.

Planlar

Kayıtlı otomasyonları buradan düzenleyebilir, durdurabilir, yeniden başlatabilir veya silebilirsin.

GrupBaşlangıçAralıkSonrakiDurum
{{t.groupName}} {{formatDate(t.startAt)}} {{t.intervalMinutes}} dk {{formatDate(t.nextRunAt)}} {{t.status}}

WhatsApp Otomatik Üye Ekleme

Kendi WhatsApp oturumunla, yöneticisi olduğun gruba, onaylı numara listelerinden kontrollü plan oluştur.

{{waAddError}}
{{waAddOk}}

Üye Ekleme QR / Oturum

Kullanım: Bu modül ayrı WhatsApp oturumu kullanır. QR okut, grup listesini yenile ve yönetici olduğun hedef grubu seç.

Bu bölüm normal WhatsApp mesaj botundan bağımsız ayrı oturum kullanır.

Bağlantı durumu: {{waAddStatus.statusLabel||waAddStatusText()}}

Grup sayısı: {{waAddStatus.groupCount||0}}

Gruplar senkronize ediliyor, lütfen bekleyin...
QR bekleniyor

Numara Listesi Oluştur

Kullanım: Numaraları satır satır gir veya XLSX yükle. Liste daha sonra otomatik üye ekleme planında kaynak olarak seçilir.


Yüklü Listeler

ListeToplamBekleyenTamam
{{l.name}}{{l.total}}{{l.pending}}{{l.completed}}

Üye Ekleme Planı

Kullanım: Hedef WhatsApp grubunu ve numara listesini seç; tur başına kaç kişi ekleneceğini ve bekleme süresini belirle.

{{waAdd.numbers.length}}Listede
{{waAdd.numbers.filter(n=>n.status==='pending').length}}Bekleyen
{{waAdd.numbers.filter(n=>n.status==='assigned').length}}Atanmış
{{waAdd.numbers.filter(n=>n.status==='completed').length}}Tamam

Üye Ekleme Planları

PlanGrupAralıkDurumSonrakiHata
{{t.name}}{{t.groupName}}{{t.intervalMinutes}} dk / {{t.batchSize}} kişi{{t.status}}{{formatDate(t.nextRunAt)}}{{t.lastError||'-'}}

Üye Ekleme Logları

{{waAdd.logs.map(l=>'['+formatDate(l.createdAt)+'] '+(l.status||'')+' '+(l.taskName||'')+' '+(l.groupName||'')+' '+(l.message||l.errorMessage||'')+' '+((l.phones||[]).join(', '))).join('\n')}}

Davet Bağlantısı ile Üye Ekleme

Seçilen numara listesindeki kişilere WhatsApp üzerinden özel mesaj gönderir. Mesaj alanına cuma mesajını, davet bağlantısını veya ikisini birlikte yaz.

Bağlantı durumu: {{waAddStatus.statusLabel||waAddStatusText()}}

{{waAddError}}
{{waAddOk}}

Planlı Özel Mesaj

Kullanım: Numara listesini seç, mesajı ve varsa WhatsApp davet bağlantısını yaz. Plan, belirlediğin adet ve aralıklarla özel mesaj gönderir.

Plan kaydedilince hemen aktif olur. Her turda belirlediğin adet kadar numaraya özel mesaj gider, sonra aralık süresi kadar bekler.

{{waAdd.numbers.length}}Listede
{{waInviteForm.takeCount||0}}Alınacak
{{waInviteForm.batchSize||0}}Tur başı
{{waInviteForm.intervalMinutes||0}}Aralık dk

Davet Mesaj Planları

ListeMesajToplamTurAralıkDurumSonrakiHata
{{p.listName||((waAdd.lists.find(l=>l.id===p.listId)||{}).name)||p.listId}} {{(p.messageText||'').slice(0,80)}}{{(p.messageText||'').length>80?'...':''}} {{p.sentCount||0}} / {{p.totalCount||p.takeCount||0}}
Hata: {{p.failedCount||0}}
{{p.batchSize||1}} kişi {{p.intervalMinutes||5}} dk {{p.status||'-'}} {{formatDate(p.nextRunAt)}} {{p.lastError||'-'}}

Davet Mesaj Logları

{{waInvite.logs.map(l=>'['+formatDate(l.createdAt)+'] '+(l.status||'')+' '+(l.taskName||'')+' '+(l.listName||'')+' '+(l.phone||'')+' '+(l.message||l.errorMessage||'')+' '+((l.phones||[]).join(', '))).join('\n')}}
CMAİ · YENİ MODÜL

XenPost İçerik Sistemi

Kaynak keşfi, özgünleştirme, forum eşleştirme ve yayın kuyruğu. Mevcut XenForo botlarından bağımsız çalışır.

PANEL HAZIR
{{xpError}}
{{xpOk}}

Kaynaklar

Kaynaklar ayarlanan aralıkla otomatik taranır. Kategori kaynaklarında yalnızca gerçek konu/ilan detay linkleri kuyruğa alınır; aynı bağlantı ikinci kez eklenmez.

Kaynak linki uyarısı: Ana site adresi giriyorsanız “Web sitesi ana sayfası”; belirli bir kategori, forum veya liste sayfası giriyorsanız “Kategori / forum listesi linki” seçin. Kaydetmeden önce doğru türü seçmelisiniz.
Henüz kaynak eklenmediBir site adresi ekleyerek başlayın. Kaynak taraması bağlantıları keşfeder; yayınlamadan önce kuyruğu inceleyebilirsiniz.
{{src.name}}{{src.url}}{{src.sourceType==='category'?'Kategori/forum linki':'Web sitesi'}} · {{src.method||'auto'}} · {{src.category||'Genel'}} · {{src.lastScanAt?'Son tarama: '+formatDate(src.lastScanAt):'Henüz taranmadı'}}
{{src.foundCount||0}}bulunan
{{src.status==='active'?'AKTİF':'KONTROL GEREKLİ'}}
Her kaynak satırında son tarama zamanı, bulunan bağlantı sayısı ve tarama durumu gösterilir. Kaynak taraması otomatik olarak forumda konu açmaz.

Özgünleştirme laboratuvarı

Kaynak metni ve üretilen metni yan yana karşılaştırın. Bu işlem yapay zekâ izni ve API yapılandırması gerektirir.

{{me.aiEnabled||isAdmin?'YAPAY ZEKÂ İZNİ VAR':'YAPAY ZEKÂ İZNİ KAPALI'}}

Üretilen metin

Kontrol

Benzerlik ölçümü için harici bir doğrulama servisi kullanılmıyor; bu nedenle burada otomatik yüzde uydurulmaz. Metni gözden geçirip ardından uygun yayın akışına alın.

{{xpRewrite.result.length}}üretilen karakter
Yapay zekâ özelliği, XenForo Ayarları bölümünde yapılandırılmış OpenRouter API anahtarını kullanır. ChatGPT web hesabına bağlıymış gibi sahte bir bağlantı durumu gösterilmez.

Hedef forumlar

XenForo hedeflerini ve kaynak kategorisi eşleştirmelerini yönetin. Bağlantı testi yapılmadan forum “bağlı” olarak gösterilmez.

API anahtarında forum okuma/yazma izinleri bulunmalı. Kaydedilen anahtar kart üzerinde gösterilmez.
Hedef forum eklenmediForum bağlantısı ekleyin. API anahtarı, oturum ve veritabanı bağlantıları farklı doğrulama gerektirir; bu form tek başına bağlantıyı doğrulanmış yapmaz.
{{forum.name}}{{forum.status==='connected'?'BAĞLI':'DOĞRULANMADI'}}
{{forum.url}}

Yöntem: {{forum.method}}
Hedef Node ID: {{forum.nodeId||'Seçilmedi'}}
API anahtarı: {{forum.hasApiKey?'Kaydedildi':'Eksik'}}

Kategori eşleştirme

Kaynak kategorisini hedef forum ve bölüm ID'siyle eşleştirin.

KategoriHedef forumNode ID
{{m.category}}{{xp.forums.find(f=>f.id===m.forumId)?.name||'Forum bulunamadı'}}{{m.nodeId}}

Yayın kuyruğu

Yalnızca konu başlıkları listelenir. Seçili öğeleri topluca kaldırabilir veya tek bir konuyu kaldırıp hedef XenForo forumuna yayınlayabilirsiniz.

ile
Kapalıyken konuları yalnızca kuyruğa alır; yayınlama işlemini siz başlatırsınız.
Kuyruk boşÖnce Kaynaklar sekmesinden bir kaynak tarayın. Keşfedilen konu başlıkları burada görünür.
KonuDurumİşlem
{{q.title||'Başlıksız konu'}}{{q.status==='published'?'YAYINLANDI':q.status==='waiting'?'BEKLİYOR':q.status==='paused'?'DURAKLATILDI':q.status==='ready'?'HAZIR':'DURUM'}}{{q.lastPublishError}}
Yayınlama için hedef XenForo API anahtarı ve Node ID gerekir. Kaynak yazarı hedefte varsa konu o hesapla yayınlanır; yoksa API anahtarında user:read / user:write izinleri ve Super user key yetkisi bulunmalı ki kullanıcı oluşturulabilsin. AI özgünleştirme, kaynak eklerken etkinleştirilmiş ve hesapta AI yetkisi verilmişse yayınlama öncesinde uygulanır.

Genel planlama ve özgünleştirme

Bu ayarlar kullanıcı hesabına özel kaydedilir.

Yapay zekâ yetkisi lisans yöneticisi tarafından açılır. Bu modül içindeki seçim, kullanıcı izninin yerine geçmez.

XenForo Botları

Makale üretimi, SEO kontrolü, konu aktarımı ve yorum botu işlemleri.

Başlangıç sırası: 1) Ayarlar ve API testi → 2) Botu seç → 3) Formu doldur → 4) Sonuç sekmesinden işlemi doğrula. Başarısız işlemler artık "başarılı" olarak gösterilmez.
{{xError}}
{{xOk}}

XenForo Ayarları

Hedef XenForo bağlantısı burada bir kez tanımlanır. Konu, makale ve yorum botları bu bilgileri ortak kullanır.

OpenRouter anahtarı artık Lisans - Üyelik bölümünden merkezi olarak yönetilir. AI botları yalnızca AI yetkisi açık hesaplarda ortak anahtarı kullanır. {{xSettings.openrouter_configured?'Ortak API anahtarı tanımlı.':'Ortak API anahtarı henüz tanımlı değil.'}}
XenForo bağlantı testi
{{c.label}}{{c.ok?'OK':'HATA'}} HTTP {{c.status}}{{c.detail}}
Otomatik kullanıcı oluşturma: API anahtarında user:read + user:write, konu yayınında thread:write ve farklı kullanıcıyla yayın için Super user key gerekir.

Makale Üret

Anahtar kelimelerden AI ile XenForo BBCode uyumlu içerik üretir ve ayarlardaki foruma yayınlar.


Makale Planı

Makale Planları

Anahtar Kelime Aralık Durum Sonraki Hata
{{p.keywords || '-'}} {{p.intervalMinutes || '-'}} dk {{p.status || '-'}} {{formatDate(p.nextRunAt)}} {{p.lastError || '-'}}

SEO Kontrol

Siteyi başlık, açıklama, canonical, robots, H1, OG, schema ve sitemap sinyalleri açısından kontrol eder.

SEO Sonuçları

Kontrol Durum Öneri
{{r.label}} {{r.value}} {{r.solution}}
Hızlı aktarım

Linkten tek konu çek

Kaynak XenForo konu linkini yapıştır, içeriği önizle ve tek tıkla hedef forumuna yayınla.

01 Link 02 Önizleme 03 Yayınla

Tek konu aktarımı

Örnek: https://kaynak-site.com/threads/konu-basligi.123/

Kontrollü yayın
Yazar kuralıKaynak kullanıcı hedefte yoksa aynı kullanıcı adıyla otomatik üyelik açılır ve konu o kullanıcıyla yayınlanır. Kullanıcı hedefte zaten varsa konu, Ayarlar > User ID alanındaki hesapla açılır.
Konu içeriği çekilir Kaynak yazar kontrol edilir Gerekirse üyelik oluşturulur Gerçek yayın sonucu doğrulanır
Önizleme hazır

{{directPreview.title}}

{{directPreview.author || 'Kaynak kullanıcı okunamadı'}} · {{directPreview.reply_count || 0}} yorum · Kaynak bağlantı hazır

Son aktarım günlüğü
{{importResult.logs.join('\n')}}
Kaynak yazar{{directPreview.author || '-'}}
Hedef forumNode #{{xSettings.node_id || '-'}}
Yayın hesabıUser #{{xSettings.user_id || '-'}}
Yorum aktarımı{{xImport.include_comments ? 'Açık' : 'Kapalı'}}
{{directPreview.body}}

Forum taraması

Bir forumdaki birden fazla konuyu seçerek aktar.

Bulunan konular {{importThreads.length}}

İstediğin konuları seç ve toplu aktar.

BaşlıkYazarTarih
{{t.title}}{{t.author || '-'}}{{t.date || '-'}}
Henüz konu taranmadı.

Yorum Botu

Seçtiğin XenForo üyeleriyle veya AI destekli metinlerle belirlediğin konuya planlı yorum gönderir.

Seçilen Üyeler

Üye
{{u.username}} - {{u.user_id}}

Üye Listesi

Seç ID Kullanıcı Mesaj
{{u.user_id}} {{u.username}} {{u.message_count || 0}}
{{xfUserPage}} / {{xfUserTotalPages}}

Yorum Planları

Hedef Üye Aralık Durum Sonraki Hata
{{p.target_url || '-'}} {{(p.users || []).length || 0}} {{p.intervalMinutes || 5}} dk {{p.status || '-'}} {{formatDate(p.nextRunAt)}} {{p.lastError || '-'}}

Son İşlem Sonucu

{{pretty(xResult)}}

Ortak OpenRouter AI Ayarları

Buraya girilen API anahtarı, AI yetkisi açık olan hesapların desteklenen AI botlarında ortak kullanılır. Anahtar mevcutsa istemcilere geri gönderilmez.

{{aiSettings.hasKey?'Kayıtlı · …'+aiSettings.keySuffix:'API anahtarı yok'}}
Yapay zekâ kullanımı, aşağıdaki üyelik formundaki “Bu kullanıcı yapay zekâ kullanabilsin” yetkisiyle ayrıca kontrol edilir. Bu ayar anahtarı API cevaplarında açığa çıkarılmaz.

Lisans - Üyelik

Kullanıcı oluştur, paket ve modül yetkilerini belirle, lisans süresini yönet ve hesabı gerektiğinde durdur.

Kapalıysa AI API işlemleri sunucu tarafında engellenir.
Kullanıcı: {{createdMember.username}}
Şifre: {{createdMember.password}}
Lisans: {{createdMember.licenseKey}}
IDŞifreLisansPaketAktivasyonModülYapay ZekâBitişDurum
{{m.username}}
{{m.id}}
{{m.licenseKey}}{{m.planLabel}}{{m.licenseActivated?'Aktif':'Bekliyor'}}{{(m.products||[]).join(', ')}}{{m.aiEnabled?'İzinli':'Kapalı'}}{{formatDate(m.expiresAt)}}{{m.status}}

Loglar

Tüm botların gerçek çalışma kayıtları burada görünür. Bir işlem başarısızsa hata nedeni ayrıca yazılır.

{{logs.join('\n')}}