विवाद पर अपना डीएम इतिहास कैसे हटाएं

जब डिस्कॉर्ड(Discord) को रिलीज़ किया गया, तो इसने इंस्टेंट मैसेजिंग और ग्रुप चैट की अवधारणा को हमेशा के लिए बदल दिया। इसके अस्तित्व से एक दशक पहले, आपने स्वयं को AOL इंस्टेंट मैसेंजर(AOL Instant Messenger) , MSN Messenger , या नए Skype का उपयोग करते हुए पाया होगा - जिनमें से दो(Skype—two) अब मौजूद नहीं हैं, और जिनमें से बाद वाले को Discord की लोकप्रियता से बहुत नुकसान हुआ है।

डिस्कॉर्ड(Discord) से पहले , हम कभी नहीं जानते थे कि एक मैसेजिंग सेवा को क्लाउड में हमारे वार्तालाप इतिहास को स्थायी रूप से संग्रहीत करना कैसा होता है। AIM या MSN पर चल रहे लॉग को स्थानीय रूप से संग्रहीत करने के लिए , आपको किसी प्रकार के तृतीय-पक्ष प्लगइन की आवश्यकता होगी। स्काइप(Skype) पर , टेक्स्ट लॉग अब केवल 30 दिनों के लिए क्लाउड में रखे जाते हैं।

कुछ के लिए, संदेश इतिहास को हमेशा के लिए धारण करना बहुत अच्छी बात है। दूसरों के लिए, यह एक बुरा सपना है। 2017 के जनवरी(January) में, डिस्कॉर्ड(Discord) ने बताया कि कैसे वे(how they’re able to store billions of messages) एक ब्लॉग पोस्ट में अरबों संदेशों को संग्रहीत करने में सक्षम हैं, और ऐसा लगता है कि यह नीति जल्द ही बदलने वाली नहीं है। डिस्कॉर्ड भी उपयोगकर्ताओं को (Discord)डिस्कॉर्ड(Discord) पर अपने डीएम इतिहास को बड़े पैमाने पर हटाने का कोई तरीका नहीं देता है ।

तो, क्या होगा यदि आपने हज़ारों प्रत्यक्ष संदेश भेजे हैं और तय करते हैं कि अब आप उन्हें हमेशा के लिए अस्तित्व में नहीं रखना चाहते हैं? कई समाधान हैं, लेकिन उनमें से कोई भी सही नहीं है।

हॉटकी के साथ डिसॉर्डर डीएम हिस्ट्री को डिसॉर्डर से हटाना(Deleting Discord DM History on Discord With Hotkeys)

एक डिस्कॉर्ड(Discord) संदेश  को हटाने का सबसे सहज तरीका है

  1. दाईं ओर हैमबर्गर मेनू आइकन प्रकट करने के लिए उस पर मँडराते हुए।
  2. आइकन पर क्लिक करना।
  3. हटाएं(Delete) का चयन करना ।
  4. डिलीट(Delete) बटन पर क्लिक करके डिलीट की पुष्टि करें।

हालाँकि, इसके लिए माउस के लगातार उपयोग की आवश्यकता होती है, जिससे प्रक्रिया बहुत धीमी हो जाती है। इसलिए, आपको इस प्रक्रिया की नकल करने वाले कीबोर्ड कमांड के अनुक्रम के बारे में पता होना चाहिए।

यहाँ अनुक्रम का टूटना है:

  1. एक डिस्कॉर्ड डीएम में जाएं।
  2. अपना सबसे हाल का संदेश चुनने के लिए एक बार ऊपर(Up) दबाएं ।
  3. संपादक को सक्रिय करने के लिए फिर से ऊपर(Up) दबाएं ।
  4. फ़ील्ड में सभी टेक्स्ट का चयन करने के लिए Ctrl + A
  5. टेक्स्ट को हटाने के लिए बैकस्पेस(Backspace) दबाएं ।
  6. संपादन की पुष्टि करने के लिए एक बार एंटर(Enter) दबाएं ।
  7. प्रॉम्प्ट पर हटाने की पुष्टि करने के लिए फिर से एंटर(Enter) दबाएं ।

यह एक लंबी और थकाऊ प्रक्रिया की तरह लगता है, लेकिन व्यवहार में, आप एक लय में आ जाते हैं, और प्रत्येक संदेश को हटाने में केवल एक सेकंड लगता है। कई अलग-अलग बटन क्लिक करने के लिए अपने कर्सर को स्क्रीन के विभिन्न क्षेत्रों में लगातार ले जाने की तुलना में इसे स्थिर हाथ की बहुत कम आवश्यकता होती है।

AutoHotkey के साथ डिस्कॉर्ड डीएम हिस्ट्री को हटाना(Deleting Discord DM History With AutoHotkey)

अब जब हमने यह स्थापित कर लिया है कि डीएम(DMs) को माउस का उपयोग किए बिना हटाया जा सकता है, जो एक साधारण ऑटोहॉटकी(AutoHotkey) स्क्रिप्ट के साथ प्रक्रिया को स्वचालित करने की संभावना को खोलता है।

हमने अतीत में AutoHotkey को कवर किया है, जैसे कि हमारे पांच सबसे उपयोगी AutoHotkey स्क्रिप्ट(most useful AutoHotkey scripts) पर हेल्पडेस्क गीक लेख , और एप्लिकेशन इंस्टॉल करना मुफ़्त है और इसमें केवल एक मिनट लगता है। हालाँकि, यह विकल्प केवल विंडोज उपयोगकर्ताओं के लिए उपलब्ध है(this option is only available to Windows users) क्योंकि AutoHotkey वर्तमान में macOS पर काम नहीं करता है।

आदर्श रूप से, आप अपनी AutoHotkey स्क्रिप्ट से निम्नलिखित चीज़ें चाहते हैं:

  1. इसे चालू और बंद करने के लिए एक टॉगल कुंजी
  2. प्रत्येक चरण के बीच विराम के साथ पूर्ण कीबोर्ड अनुक्रम
  3. पुराने संदेशों को लगातार लोड करने का एक तरीका

यहाँ एक उदाहरण स्क्रिप्ट है जिसे मैंने लिखा है:

F1::
    टॉगल: =! टॉगल
    लूप {
        अगर नहीं तो टॉगल
            ब्रेक
        अगर WinExist ("ahk_exe discord.exe")
            WinActivate
        SendInput {Up}
        स्लीप 100
        SendInput {Up}
        स्लीप 100
        SendInput ^ a
        स्लीप 100
        SendInput {बैकस्पेस}
        स्लीप 100
        SendInput { एंटर}
        स्लीप 100
        SendInput {Enter}
        स्लीप 100
        SendInput {व्हीलअप}
        स्लीप 200
    }
    रिटर्न

यह स्क्रिप्ट संदेश हटाने को सक्षम या अक्षम करने के लिए टॉगल के रूप में F1 कुंजी का उपयोग करती है। इसके लिए काम करने के लिए, स्क्रिप्ट को चालू करने से पहले आपको पहले से ही एक सक्रिय डीएम विंडो में होना चाहिए। प्रत्येक की-प्रेस के बीच पॉज़ ( स्लीप(Sleep) ) इस प्रकार हैं कि कम प्रोसेसिंग पावर वाली मशीनें खुद से आगे न बढ़ें और एक कुंजी को छोड़ दें। यदि आप पाते हैं कि यह स्क्रिप्ट चलती है लेकिन अजीब व्यवहार कर रही है, तो प्रत्येक स्लीप(Sleep) का मान 50 की वृद्धि पर बढ़ाने का प्रयास करें।

हालांकि इस स्क्रिप्ट के लिए एक चेतावनी है, जो यह है कि यह एक डिस्कॉर्ड(Discord) कॉल संदेश तक पहुंचने पर टूट जाएगी। यहाँ वे क्या दिखते हैं:

इन संदेशों में से किसी एक तक पहुंचने से आप अपने पिछले संदेशों का चयन करने के लिए ऊपर(Up) कुंजी को दबाने से रोकेंगे। हालाँकि, स्क्रिप्ट में सुधार संभव हो सकता है जो इसके लिए एक वैकल्पिक हल की अनुमति देता है।

बॉट्स के साथ डिस्कॉर्ड डीएम हिस्ट्री को हटाना(Deleting Discord DM History With Bots)

आइए पहले स्पष्ट करें कि हम आपके डीएम इतिहास को हटाने के लिए डिस्कॉर्ड(Discord) बॉट का उपयोग करने के निर्देश नहीं देंगे(we will not be providing instructions) , लेकिन हम पाठकों को बता रहे हैं कि यह संभव है।

पिछले कुछ वर्षों में, डिस्कोर्ड(Discord) सेल्फ-बॉट्स के उपयोग को हतोत्साहित करने से लेकर इसे अपनी शर्तों के उल्लंघन के(violation of its terms) रूप में लेबल करने तक चला गया है ।

Thanks for the heads up. We do not endorse the use of self-bots, and strongly recommend that users avoid using them.

— Discord (@discordapp) April 10, 2017

कहा जा रहा है कि, सेल्फ़-बॉट्स का उपयोग करने से आपका खाता समाप्त होने का जोखिम होता है, इसलिए हम ऐसा करने का सुझाव नहीं दे सकते। हालांकि, कई उपयोगकर्ता रिपोर्ट करते हैं कि सेल्फ़-बॉट का उपयोग ऐसे उद्देश्यों के लिए किया जाता है जो सार्वजनिक, विघटनकारी या हानिकारक नहीं हैं, जिसके कारण कभी भी Discord की ओर से फटकार नहीं लगाई गई(Discord) । अपने विवेक से निर्णय लें।

एक स्व-बॉट केवल एक उपयोगकर्ता खाता है जो डिस्कॉर्ड एपीआई(Discord API) टोकन पर चल रहा है। आज, डिस्कॉर्ड के लिए आवश्यक है कि बॉट्स को उसके (Discord)डेवलपर पोर्टल(Developer Portal) के माध्यम से ट्रैक और टैग किया जाए । एक सेल्फ-बॉट इसे दरकिनार कर देता है और एपीआई(API) अनुरोध करने के लिए एक मानक उपयोगकर्ता खाता एक्सेस देता है, जिससे उन्हें कार्यों की एक विस्तृत श्रृंखला को स्वचालित करने की अनुमति मिलती है। संदेशों को हटाना उनमें से एक है।

डिस्कॉर्ड एपीआई(Discord API) वर्तमान में एक POST अनुरोध का समर्थन करता है जो एक संदेश हटाएं बल्क(Message Delete Bulk) गेटवे ईवेंट को सक्रिय करता है, जिससे बॉट दो सप्ताह से कम पुराने सभी संदेशों को जल्दी से हटा सकते हैं। पुराने संदेशों को कतारबद्ध किया जा सकता है और व्यक्तिगत रूप से (दर सीमा पर) हटाया जा सकता है।

डिस्कॉर्ड(Discord) हमारे संदेशों को हमेशा के लिए संग्रहीत करने के साथ संतुष्ट प्रतीत होता है, यह हम पर है कि हम उन्हें बड़े पैमाने पर हटाने और अपनी गोपनीयता को बनाए रखने के समाधान के साथ आएं। उपरोक्त तीन विकल्प थोड़े घटिया हैं, लेकिन यह सबसे अच्छा है जब तक कि डिस्कॉर्ड(Discord) एक समाधान प्रदान नहीं करता है।



About the author

मैं 10 से अधिक वर्षों के अनुभव के साथ एक कंप्यूटर पेशेवर हूं। अपने खाली समय में, मुझे ऑफिस डेस्क पर मदद करना और बच्चों को इंटरनेट का उपयोग करना सिखाना पसंद है। मेरे कौशल में बहुत सी चीजें शामिल हैं, लेकिन सबसे महत्वपूर्ण बात यह है कि मुझे पता है कि लोगों को समस्याओं को हल करने में कैसे मदद करनी है। अगर आपको किसी ऐसे व्यक्ति की ज़रूरत है जो आपकी किसी अत्यावश्यक चीज़ में मदद कर सके या बस कुछ बुनियादी सुझाव चाहते हों, तो कृपया मुझसे संपर्क करें!



Related posts