Bana lazımdı çok aradım bulamadım para veri bir yerden üyelik aldım oda olmadı oturup yapay zekayla yazdım 2 dk da buyrun kullanın arkadaşlar. Yapmanız gereken tek şey profile girip f12 ye basıp gönderi silme kodlarını yazıp enter a basmak reply için de reply sekmesine gidip aynı işlem like için de like sekmesine gidip aynı işlem. Bazen durabiliyor f5 yapıp aynı işlemi yapın.

Gönderi Silme
var delTweets = async function () {
    console.log("Silme işlemi başladı...");
    let tweetCount = 0; // Silinen tweet sayısını tutar
    const tweetsToDelete = 50; // Bir seferde silinecek tweet sayısı

    // Sayfadaki tweet menülerini seç
    const menus = document.querySelectorAll('[data-testid="caret"]');

    for (let i = 0; i < menus.length && tweetCount < tweetsToDelete; i++) {
        menus[i].click();
        await new Promise(resolve => setTimeout(resolve, 500)); // Menü açılmasını bekle

        // "Sil" seçeneğini bul ve tıkla
        const deleteOption = Array.from(document.querySelectorAll('span')).find(
            span => span.textContent === 'Sil' || span.textContent === 'Delete'
        );

        if (deleteOption) {
            deleteOption.click();
            await new Promise(resolve => setTimeout(resolve, 500)); // Onay menüsü bekle

            // Silme işlemini onayla
            const confirmButton = document.querySelector('[data-testid="confirmationSheetConfirm"]');
            if (confirmButton) {
                confirmButton.click();
                tweetCount++;
                console.log(`Silinen tweet sayısı: ${tweetCount}`);
                await new Promise(resolve => setTimeout(resolve, 1500)); // Tweet silinmesini bekle
            }
        }
    }

    if (tweetCount >= tweetsToDelete) {
        console.log(`50 tweet silindi. Daha fazlasını silmek için tekrar çağırın.`);
    } else {
        console.log("Daha fazla tweet bulunamadı veya işlem tamamlandı.");
    }

    // Sayfayı aşağı kaydırarak yeni tweetler yükle
    if (tweetCount > 0) {
        window.scrollBy(0, 10000);
        console.log("Daha fazla tweet yükleniyor...");
        setTimeout(delTweets, 5000); // 5 saniye sonra tekrar başlat
    } else {
        console.log("Tweet temizleme işlemi tamamlandı.");
    }
};

// Scripti başlat
delTweets();
Reply Silme
var delReplies = async function () {
    console.log("Yanıt silme işlemi başladı...");
    let replyCount = 0; // Silinen yanıt sayısını tutar
    const repliesToDelete = 50; // Bir seferde silinecek yanıt sayısı

    // Sayfadaki yanıt menülerini seç
    const menus = document.querySelectorAll('[data-testid="caret"]');

    for (let i = 0; i < menus.length && replyCount < repliesToDelete; i++) {
        menus[i].click();
        await new Promise(resolve => setTimeout(resolve, 500)); // Menü açılmasını bekle

        // "Sil" seçeneğini bul ve tıkla
        const deleteOption = Array.from(document.querySelectorAll('span')).find(
            span => span.textContent === 'Sil' || span.textContent === 'Delete'
        );

        if (deleteOption) {
            deleteOption.click();
            await new Promise(resolve => setTimeout(resolve, 500)); // Onay menüsü bekle

            // Silme işlemini onayla
            const confirmButton = document.querySelector('[data-testid="confirmationSheetConfirm"]');
            if (confirmButton) {
                confirmButton.click();
                replyCount++;
                console.log(`Silinen yanıt sayısı: ${replyCount}`);
                await new Promise(resolve => setTimeout(resolve, 1500)); // Yanıt silinmesini bekle
            }
        }
    }

    if (replyCount >= repliesToDelete) {
        console.log(`50 yanıt silindi. Daha fazlasını silmek için tekrar çağırın.`);
    } else {
        console.log("Daha fazla yanıt bulunamadı veya işlem tamamlandı.");
    }

    // Sayfayı aşağı kaydırarak yeni yanıtları yükle
    if (replyCount > 0) {
        window.scrollBy(0, 10000);
        console.log("Daha fazla yanıt yükleniyor...");
        setTimeout(delReplies, 5000); // 5 saniye sonra tekrar başlat
    } else {
        console.log("Yanıt temizleme işlemi tamamlandı.");
    }
};

// Scripti başlat
delReplies();
Like Unlike yapma

var removeLikes = async function () {
    console.log("Beğenileri geri çekme işlemi başladı...");
    let unlikeCount = 0; // Geri çekilen beğeni sayısını tutar
    const likesToUnlike = 50; // Bir seferde geri çekilecek beğeni sayısı

    // Sayfadaki beğenilmiş tweetleri seç
    const likedTweets = document.querySelectorAll('[data-testid="unlike"]');

    for (let i = 0; i < likedTweets.length && unlikeCount < likesToUnlike; i++) {
        likedTweets[i].click(); // Beğeniyi geri çek
        unlikeCount++;
        console.log(`Geri çekilen beğeni sayısı: ${unlikeCount}`);
        await new Promise(resolve => setTimeout(resolve, 1000)); // İşlem arasında bekle
    }

    if (unlikeCount >= likesToUnlike) {
        console.log(`50 beğeni geri çekildi. Daha fazlasını geri çekmek için tekrar çağır.`);
    } else {
        console.log("Daha fazla beğeni bulunamadı veya işlem tamamlandı.");
    }

    // Sayfayı aşağı kaydırarak yeni beğenileri yükle
    if (unlikeCount > 0) {
        window.scrollBy(0, 10000);
        console.log("Daha fazla beğeni yükleniyor...");
        setTimeout(removeLikes, 5000); // 5 saniye sonra tekrar başlat
    } else {
        console.log("Beğenileri geri çekme işlemi tamamlandı.");
    }
};

// Scripti başlat
removeLikes();