Sådan sletter du din DM-historie på Discord

Da Discord blev udgivet, ændrede det konceptet med instant messaging og gruppechat for altid. Et årti før det eksisterede, kunne du have fundet dig selv ved at bruge AOL Instant Messenger , MSN Messenger eller det nyere Skype -(Skype—two) hvoraf to ikke længere eksisterer, og sidstnævnte har lidt meget under Discords(Discord) popularitet.

Før Discord vidste vi aldrig, hvordan det var at have en beskedtjeneste, der permanent gemmer vores samtalehistorik i skyen. For lokalt at gemme kørende logfiler på AIM eller MSN , har du brug for en slags tredjeparts-plugin. På Skype opbevares tekstlogfiler nu i skyen i kun 30 dage.

For nogle er det en fantastisk ting at holde fast i beskedhistorien for evigt. For andre er det et mareridt. I januar(January) 2017 skitserede Discord , hvordan de er i stand til at gemme milliarder af beskeder(how they’re able to store billions of messages) i et blogindlæg, og det ser ud til, at denne politik ikke vil ændre sig i den nærmeste fremtid. Discord tilbyder heller ingen måde for brugere at masseslette deres DM-historik på Discord .

Så hvad sker der, hvis du har sendt tusindvis af direkte beskeder og beslutter dig for ikke længere at have dem til at eksistere for evigt? Der er flere løsninger, men ingen af ​​dem er perfekte.

Sletning af Discord DM-historik på Discord med genvejstaster(Deleting Discord DM History on Discord With Hotkeys)

Den mest intuitive måde at slette en Discord- besked på er ved 

  1. svæver over den for at afsløre hamburgermenuikonet i højre side.
  2. ved at klikke på ikonet.
  3. ved at vælge Slet(Delete) .
  4. bekræfter sletningen ved at klikke på knappen Slet(Delete) .

Dette kræver dog konsekvent brug af musen, hvilket bremser processen enormt. Derfor bør du kende til rækkefølgen af ​​tastaturkommandoer, der efterligner denne procedure.

Her er en oversigt over rækkefølgen:

  1. Gå ind i en Discord DM.
  2. Tryk én gang op(Up) for at vælge din seneste besked.
  3. Tryk på Op(Up) igen for at aktivere editoren.
  4. Tryk på Ctrl + A for at markere al teksten i feltet.
  5. Tryk på Backspace for at slette teksten.
  6. Tryk på Enter én gang for at bekræfte redigeringen.
  7. Tryk på Enter igen for at bekræfte sletningen på prompten.

Dette virker som en lang og udmattende proces, men i praksis kommer du ind i en rytme, og det tager kun et sekund at slette hver besked. Det kræver meget mindre af en stabil hånd end konstant at flytte din markør til forskellige områder af skærmen for at klikke på flere forskellige knapper.

Sletning af Discord DM-historik med AutoHotkey(Deleting Discord DM History With AutoHotkey)

Nu hvor vi har fastslået, at DM'er(DMs) kan slettes uden at bruge musen, åbner det op for muligheden for at automatisere processen med et simpelt AutoHotkey -script.

Vi har tidligere dækket AutoHotkey , såsom vores HelpDeskGeek-artikel om fem af de mest nyttige AutoHotkey-scripts(most useful AutoHotkey scripts) , og installationen af ​​programmet er gratis og tager kun et minut. Denne mulighed er dog kun tilgængelig for Windows-brugere(this option is only available to Windows users) , da AutoHotkey i øjeblikket ikke virker på macOS.

Ideelt set vil du have følgende ting fra dit AutoHotkey-script:

  1. En vippetast til at tænde og slukke for den
  2. Den fulde tastatursekvens med pauser mellem hvert trin
  3. En måde at løbende indlæse tidligere beskeder

Her er et eksempel på et script, jeg har skrevet:

F1::
    Toggle := !Toggle
    loop {
        hvis ikke 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

Dette script bruger F1-tasten som en skifte til at aktivere eller deaktivere sletning af beskeder. For at dette skal virke, skal du allerede være i et aktivt DM-vindue, før du slår scriptet til. Pauserne ( Sleep ) mellem hvert tastetryk er for at maskiner med mindre processorkraft ikke kommer foran sig selv og springer en tast over. Hvis du opdager, at dette script kører, men opfører sig mærkeligt, kan du prøve at øge værdien af ​​hver Sleep i intervaller på 50.

Der er dog en advarsel til dette script, som er, at det vil bryde, når det når en Discord -opkaldsbesked. Sådan ser de ud:

Når du når en af ​​disse beskeder, forhindrer du dig i at trykke på Op(Up) -tasten for at vælge dine tidligere beskeder før den. Forbedringer af scriptet kan dog være mulige, der tillader en løsning på dette.

Sletning af Discord DM-historie med bots(Deleting Discord DM History With Bots)

Lad os først præcisere, at vi ikke vil give instruktioner(we will not be providing instructions) om, hvordan man bruger en Discord- bot til at slette din DM-historik, men vi fortæller læserne, at dette er muligt.

I de seneste par år er Discord gået fra at fraråde brugen af ​​selv-bots til direkte at betegne det som en overtrædelse af dets vilkår(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

Når det er sagt, risikerer brug af selv-bots din konto for at blive lukket, så vi kan ikke foreslå at gøre det. Imidlertid rapporterer mange brugere, at brug af selv-bots til formål, der ikke er offentlige, forstyrrende eller skadelige, aldrig har ført til irettesættelse fra Discord . Træf en beslutning efter eget skøn.

En selv-bot er simpelthen en brugerkonto, der kører på et Discord API - token. I dag kræver Discord , at bots spores og tagges gennem dens udviklerportal(Developer Portal) . En selv-bot omgår dette og giver en standardbrugerkonto adgang til at lave API - anmodninger, hvilket giver dem mulighed for at automatisere en lang række opgaver. Sletning af beskeder er en af ​​dem.

Discord API'et(Discord API) understøtter i øjeblikket en POST -(POST) anmodning, der udløser en Message Delete Bulk -gateway-begivenhed, hvilket giver bots mulighed for hurtigt at slette alle beskeder, der er mindre end to uger gamle. Ældre beskeder kan sættes i kø og slettes individuelt (med en takstgrænse).

Da Discord tilsyneladende er tilfreds med at gemme vores beskeder for evigt, er det op til os at komme med løsninger til massesletning af dem og bevare vores privatliv. Ovenstående tre muligheder er alle en smule sjuskede, men det er det bedste, vi har, indtil Discord tilbyder en løsning.



About the author

Jeg er en computerprogrammør med speciale i MacOS-softwareudvikling. Jeg bruger mine evner til at skrive professionelle anmeldelser og give tips til, hvordan du kan forbedre dine programmeringsevner på Mac. Jeg har også en hjemmeside, der tilbyder detaljerede, trin-for-trin instruktioner til at skabe et vellykket websted.



Related posts