Twitter hesabınızı daha düzenli bir hale getirmek ve eski içeriklerinizi temizlemek mi istiyorsunuz? Bu rehberde, tweetlerinizi, yanıtlarınızı ve beğenilerinizi hızlıca nasıl silebileceğinizi adım adım anlatıyoruz. Kolayca uygulayabileceğiniz bu yöntemlerle profilinizi temizlemek artık çok daha basit!
Tweetlerinizi Kolayca Silin
Twitter’da geçmişte attığınız tweetleri temizlemek istiyorsanız, aşağıdaki adımları takip edebilirsiniz. Bu yöntemle tüm tweetlerinizi 50’şer 50’şer silmek mümkün:
Adım Adım Tweet Silme
- Tarayıcı Konsolu Açın: Profilinize giriş yaptıktan sonra F12 tuşuna basarak tarayıcı konsolunu açın.
- Script’i Çalıştırın: Aşağıdaki kodu konsola yapıştırarak işlemi başlatın:
var delTweets = async function () {
console.log("Tweet silme işlemi başladı...");
let tweetCount = 0;
const tweetsToDelete = 50;
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));
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));
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));
}
}
}
window.scrollBy(0, 10000);
console.log("Daha fazla tweet yükleniyor...");
setTimeout(delTweets, 5000);
};
delTweets();
Tweet Yanıtlarınızı Silin
Tweetlerinize gelen yanıtları temizlemek için de benzer bir yöntem kullanabilirsiniz. İşte yanıtları silmek için gereken script:
var delReplies = async function () {
console.log("Yanıt silme işlemi başladı...");
let replyCount = 0;
const repliesToDelete = 50;
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));
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));
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));
}
}
}
window.scrollBy(0, 10000);
console.log("Daha fazla yanıt yükleniyor...");
setTimeout(delReplies, 5000);
};
delReplies();
Beğenilerinizi (Likes) Geri Çekin
Beğendiğiniz tweetleri geri çekmek için aşağıdaki adımları takip edebilirsiniz:
var removeLikes = async function () {
console.log("Beğenileri geri çekme işlemi başladı...");
let unlikeCount = 0;
const likesToUnlike = 50;
const likedTweets = document.querySelectorAll('[data-testid="unlike"]');
for (let i = 0; i < likedTweets.length && unlikeCount < likesToUnlike; i++) { likedTweets[i].click(); unlikeCount++; console.log(`Geri çekilen beğeni sayısı: ${unlikeCount}`); await new Promise(resolve => setTimeout(resolve, 1000));
}
window.scrollBy(0, 10000);
console.log("Daha fazla beğeni yükleniyor...");
setTimeout(removeLikes, 5000);
};
removeLikes();
Bu scriptler, Twitter hesabınızı daha temiz bir hale getirmenize yardımcı olacaktır. Tüm adımları dikkatlice takip ederek profilinizde istediğiniz değişiklikleri yapabilirsiniz.
Leave a reply