طريقة حذف 🗑 جميع رسائل Linkedin مرة واحدة 👌

مرحبًا، كنت احمل همّ حذف الرسائل في موقع لينكدان linkedin (مرّة واحدة) لأنني اتصفحّه أحيانًا من تطبيق التابلت ولدي مئات الرسائل منذ عام 2010 وحتى يومنا هذا ومن سوء حظي أنني تجاهلت هذه الرسائل لسنوات عديدة، وبسبب تصفح الموقع من التطبيق الخاص به على جهاز الآيباد، كانت العملية تعج بالثقل نتيجة أن هناك أطنان من الرسائل يتم تحميل جزء كبير منها في التطبيق وتجعل تجربة الاستخدام للتطبيق سيئة للغاية، بحثت عن طرق عديدة إلى أن وفقت بطريقة شاركني بها الزميل فؤاد الفرحان على تويتر وتمت بنجاح👌

في بداية البحث وجدت هذا الكود على موقع Github ولكن لم تنجح الطريقة الموجودة، وراسلني الزميل فؤاد مشكورًا على تويتر بالطريقة الصحيحة وعمل تعديل طفيف على الكود ليعمل بنجاح بدون أي مشاكل مع ارفاقه لفيديو يشرح التعديل

1️⃣ أولًا سوف نقوم بنسخ الكود الآتي:

(function() {

  // Set Your Language Here
  const ARCHIVE = "Archive";
  const DELETE = "Delete";


  // Would you like to Archive them or Delete messages?
  // Archive = 1, Delete = 2
  const METHOD = 2;


  const goneFn = () => {
    const timer = setInterval(() => {
      const dropdown = document.querySelector('.msg-thread-actions__control');

      if (!dropdown) return clearInterval(timer);


      dropdown.click(); // Opens Up Menu

      const dropdownItems = document.querySelectorAll('.msg-thread-actions__dropdown-option');

      for (let i = 0; i < dropdownItems.length; i++) {
        let txt = dropdownItems[i].textContent.trim();

        // Delete Items
        if (txt === DELETE && METHOD === 2){
          dropdownItems[i].click();
          setTimeout(() => {
            const frame = document.querySelector('.msg-modal-delete-convo');
            const delBtn = frame.querySelector('.artdeco-button--primary');
            delBtn.click();
          }, 500);
        }

        // Archive Them Instead
        if (txt === ARCHIVE && METHOD === 1) {
          dropdownItems[i].click();
        }
      }
    }, 1000);
  };
  goneFn();
})();

2️⃣ بعد نسخ الكود الآتي سوف نقوم بفتح متصفح كروم على العنوان الآتي:
https://www.linkedin.com/messaging سوف نستخدم متصفح جوجل كروم Google Chrome.

3️⃣ بعد الذهاب إلى العنوان السابق سنقوم بفتح الـ Console من خلال الضغط كليك يمين بالفأرة واختيار inspect ومنها نضغط على Console

4️⃣ نقوم بعد ذلك بنسخ الكود الموجود في الأعلى بالكامل وإضافته في Console ومن ثم الضغط على Enter

5️⃣ بعدها سوف نضغط على … في أول رسالة تظهر لنا كما هو موضّح في الصورة التالية:

الضغط على ... أو خيارات الرسالة في رسائل لينكدان

الضغط على … أو خيارات الرسالة في رسائل لينكدان

بعدها سيبدأ الكود في العمل بنجاح ويحذف الرسائل بسرعة خارقة حتى الرسائل القديمة والتي مضى عليها 10 سنوات مثلًا مثل الرسائل التي كانت موجودة في حسابي.

⚠️ ملحوظة هامة

يجب الضغط بمؤشر الفأرة على … (خيارات) لكل رسالة حتى يتم الحذف التلقائي بشكل أسرع من اليدوي، طريقة مرهقة لكنها أسرع من الحذف اليدوي بمراحل أيضًا.

بعد إن قمت بالخطوات السابقة كانت هذه هي النتيجة كما في الصورة 🥳

صورة توضح حذف جميع الرسائل على لينكدان

صورة توضح حذف جميع الرسائل على لينكدان

أشكر الزميل فؤاد الفرحان على مشاركته التعديل البسيط في الكود والذي جعله يعمل معي لأن الكود الخاص بالمؤلف الأصلي لا يعمل في الوقت الحالي، وكان يحتاج إلى التعديل الذي ضمنته في التدوينة في الأعلى. وقام فؤاد بمشاركتي فيديو به شرح للطريقة إن وافق على نشره سوف أقوم بتضمينه في التدوينة ✅

🗑 إذا كنت تفكرّ في حذف جميع تغريداتك على موقع تويتر Twitter يمكنك مراجعة التدوينة التالية أيضًا واتباع الطريقة الموجودة بها: تويتر وإعادة ضبط المصنع

هذا كل شيء.

✍️ اكتب تعليق