Hur man tar bort din DM-historik på Discord

När Discord släpptes förändrade det konceptet med snabbmeddelanden och gruppchatt för alltid. Ett decennium innan det existerade, kanske du har hittat dig själv med att använda AOL Instant Messenger , MSN Messenger eller det nyare Skype – två(Skype—two) av dem finns inte längre, och den senare har lidit mycket av Discords(Discord) popularitet.

Innan Discord visste vi aldrig hur det var att ha en meddelandetjänst permanent lagra vår konversationshistorik i molnet. För att lokalt lagra pågående loggar på AIM eller MSN , skulle du behöva något slags tredjepartsplugin. På Skype sparas nu textloggar i molnet i bara 30 dagar.

För vissa är det en fantastisk sak att hålla fast vid meddelandehistoriken för alltid. För andra är det en mardröm. I januari(January) 2017 beskrev Discord hur de kan lagra miljarder meddelanden(how they’re able to store billions of messages) i ett blogginlägg, och det verkar som om denna policy inte kommer att ändras någon gång snart. Discord erbjuder heller inget sätt för användare att massradera sin DM-historik på Discord .

Så, vad händer om du har skickat tusentals direktmeddelanden och bestämmer dig för att du inte längre vill att de ska existera för alltid? Det finns flera lösningar, men ingen av dem är perfekt.

Ta bort Discord DM-historik på Discord med snabbtangenter(Deleting Discord DM History on Discord With Hotkeys)

Det mest intuitiva sättet att ta bort ett Discord- meddelande är genom 

  1. sväva över den för att visa hamburgermenyikonen till höger.
  2. klicka på ikonen.
  3. välja Ta bort(Delete) .
  4. bekräfta borttagningen genom att klicka på knappen Ta bort .(Delete)

Detta kräver dock konsekvent användning av musen, vilket saktar ner processen enormt. Därför bör du känna till sekvensen av tangentbordskommandon som efterliknar denna procedur.

Här är en sammanfattning av sekvensen:

  1. Gå in i ett Discord DM.
  2. Tryck upp(Up) en gång för att välja ditt senaste meddelande.
  3. Tryck på Upp(Up) igen för att aktivera redigeraren.
  4. Tryck på Ctrl + A för att markera all text i fältet.
  5. Tryck på Backsteg(Backspace) för att radera texten.
  6. Tryck på Enter en gång för att bekräfta redigeringen.
  7. Tryck på Enter igen för att bekräfta raderingen på prompten.

Det här verkar vara en lång och ansträngande process, men i praktiken kommer du in i en rytm och att radera varje meddelande tar bara en sekund. Det kräver mycket mindre av en stadig hand än att hela tiden flytta markören till olika delar av skärmen för att klicka på flera olika knappar.

Ta bort Discord DM-historik med AutoHotkey(Deleting Discord DM History With AutoHotkey)

Nu när vi har konstaterat att DM:er(DMs) kan raderas utan att använda musen, öppnar det upp för möjligheten att automatisera processen med ett enkelt AutoHotkey- skript.

Vi har täckt AutoHotkey tidigare, som vår HelpDeskGeek-artikel om fem av de mest användbara AutoHotkey-skripten(most useful AutoHotkey scripts) , och att installera programmet är gratis och tar bara en minut. Det här alternativet är dock endast tillgängligt för Windows-användare(this option is only available to Windows users) eftersom AutoHotkey för närvarande inte fungerar på macOS.

Helst vill du ha följande saker från ditt AutoHotkey-skript:

  1. En växlingsknapp för att slå på och av den
  2. Hela tangentbordssekvensen med pauser mellan varje steg
  3. Ett sätt att kontinuerligt ladda tidigare meddelanden

Här är ett exempelskript jag har skrivit:

F1::
    Toggle := !Toggle
    loop {
        om inte Toggle
            break
        if WinExist (“ahk_exe discord.exe”)
            WinActivate
        SendInput {Up}
        Sleep 100
        SendInput {Up}
        Sleep 100
        SendInput ^a
        Sleep 100
        SendInput {Backspace}
        Sleep 100
        SendInput { Enter}
        Sleep 100
        SendInput {Enter}
        Sleep 100
        SendInput {WheelUp}
        Sleep 200
    }
    retur

Det här skriptet använder F1-tangenten som en växel för att aktivera eller inaktivera radering av meddelanden. För att detta ska fungera måste du redan vara i ett aktivt DM-fönster innan du slår på skriptet. Pauserna ( Sleep ) mellan varje knapptryckning är till för att maskiner med mindre processorkraft inte ska gå före och hoppa över en tangent. Om du upptäcker att det här skriptet körs men beter sig konstigt, försök att öka värdet för varje Sleep i steg om 50.

Det finns dock en varning för det här skriptet, vilket är att det kommer att gå sönder när det når ett Discord -samtalsmeddelande. Så här ser de ut:

Om du når ett av dessa meddelanden hindrar du dig från att trycka på Upp(Up) -knappen för att välja dina tidigare meddelanden före det. Däremot kan förbättringar av skriptet vara möjliga som tillåter en lösning för detta.

Ta bort Discord DM-historik med bots(Deleting Discord DM History With Bots)

Låt oss först klargöra att vi inte kommer att tillhandahålla instruktioner(we will not be providing instructions) om hur man använder en Discord- bot för att radera din DM-historik, men vi låter läsarna veta att detta är möjligt.

Under de senaste åren har Discord gått från att avskräcka användningen av self-bots till att direkt märka det som ett brott mot dess villkor(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

Med detta sagt riskerar du att använda self-bots ditt konto att avslutas, så vi kan inte föreslå att du gör det. Många användare rapporterar dock att användningen av self-bots för ändamål som inte är offentliga, störande eller skadliga aldrig har lett till tillrättavisning från Discord . Ta ett beslut efter eget gottfinnande.

En self-bot är helt enkelt ett användarkonto som körs på en Discord API - token. Idag kräver Discord att bots spåras och taggas via dess utvecklarportal(Developer Portal) . En självbot kringgår detta och ger ett standardanvändarkonto tillgång till att göra API - förfrågningar, vilket gör att de kan automatisera ett brett utbud av uppgifter. Att ta bort meddelanden är en av dem.

Discord API(Discord API) stöder för närvarande en POST- begäran som utlöser en Message Delete Bulk- gateway-händelse, vilket gör att bots snabbt kan ta bort alla meddelanden som är mindre än två veckor gamla. Äldre meddelanden kan köas och raderas individuellt (med en hastighetsgräns).

Med Discord till synes nöjda med att lagra våra meddelanden för alltid, är det upp till oss att komma med lösningar för att massradera dem och bevara vår integritet. Ovanstående tre alternativ är alla lite luddiga, men det är det bästa vi har tills Discord erbjuder en lösning.



About the author

Jag är en datorexpert med över 10 års erfarenhet inom mjukvaru- och webbläsarindustrin. Jag har designat, byggt och hanterat hela installationer av mjukvaruprogram, samt utvecklat och underhållit webbläsare. Min erfarenhet ger mig förmågan att ge tydliga, koncisa förklaringar av komplicerade ämnen – oavsett om det är hur Microsoft Office fungerar eller hur man får ut det mesta av Mozilla Firefox. Utöver mina datorkunskaper är jag också en skicklig skribent och kan kommunicera effektivt online och personligen.



Related posts