Animirani status pomeni stalno hitro spreminjanje nastavitev osebnega profila s pomočjo dodatnih vtičnikov, saj v standardni različici Discord ta funkcija ni na voljo. Zaradi tega občasno prihaja do blokad s strani avtomatskega zaščitnega sistema, zato izvedite eno od naslednjih možnosti le, če ste prepričani, da ne boste prejeli naključne prepovedi za en ali več dni.

Dodatno opozarjamo, da uporabniki mobilnih naprav ali tisti, ki dostopajo do Discorda preko brskalnika, ne bodo mogli uporabiti nobene od naslednjih možnosti. Za njihovo izvedbo je na računalniku potrebna nameščena aplikacija Discord, kjer se izvajajo vse druge dejavnosti.

Več: Kako namestiti Discord na računalnik

Možnost 1: Vtičnik za razširitev BetterDiscord

Program BetterDiscord ne le razširja možnosti standardnega Discorda, temveč dodaja tudi orodje, ki omogoča ustvarjanje uporabniških vtičnikov v JavaScriptu. Predlagamo, da se s to metodo podrobneje seznanite korak za korakom, saj je precej obsežna in vključuje vrsto dejanj.

Korak 1: Namestitev dodatka BetterDiscord

Začeti je treba z namestitvijo dodatka BetterDiscord na že obstoječ Discord na računalniku.Ta postopek je za večino uporabnikov precej enostaven.

Pojdite na prenos BetterDiscord z uradne spletne strani

  1. Odprite zgornjo povezavo za prehod na uradno spletno stran BetterDiscord in kliknite na «Prenesi».
  2. Prehod na prenos programa BetterDiscord za namestitev animiranega statusa v Discordu
  3. Namestitveni programi in odprtokodna programska oprema so na voljo na GitHubu, zato se boste preusmerili na to spletno stran, od koder prenesite EXE-datoteko za namestitev programa na Windows.
  4. Izbira različice programa BetterDiscord za prenos pri namestitvi animiranega statusa v Discordu
  5. Po končanju prenosa zaženite namestitveni program.
  6. Uspešna namestitev programa BetterDiscord za nastavitev animiranega statusa v Discordu
  7. Obvezno potrdite pravila uporabe programske opreme in jih raje preberite v celoti, da boste razumeli, kako delujejo takšna razširitve.
  8. Potrditev licenčne pogodbe za namestitev BetterDiscord pri nastavitvi animiranega statusa v Discordu
  9. V naslednjem oknu kliknite na «Namesti BandagedBD».
  10. Izbira gumba za namestitev programa BetterDiscord pri nastavitvi animiranega statusa v Discordu
  11. Uporabite namestitev za stabilno različico, katere lokacija se določi samodejno.
  12. Izbira lokacije datoteke za namestitev programa BetterDiscord pri nastavitvi animiranega statusa v Discordu
  13. Čakajte na konec namestitve in zaprite trenutno okno.
  14. Uspešna namestitev programa BetterDiscord za nastavitev animiranega statusa v Discordu

Na spletni strani ali že po namestitvi BetterDiscord se lahko seznanite z vsemi funkcijami, ki jih ponuja ta programska oprema, da boste razumeli, za katere druge namene poleg animiranega imena jo lahko uporabite.

Korak 2: Ustvarjanje vtičnika za animiran status

Glavni postopek — ustvarjanje vtičnika, ki je odgovoren za animiran status.Na srečo ga ni treba pisati samostojno, medtem ko se učiš JavaScript, saj je popolnoma delujoča koda že bila ustvarjena, običajnim uporabnikom pa ostane le, da jo vstavijo v datoteko in dodajo v Discord, s čimer se bomo ukvarjali naprej.

  1. Po uspešni namestitvi BetterDiscord pojdite v sam Discord in odprite meni z osnovnimi nastavitvami.
  2. Prehodite v Nastavitve Discorda, da preverite nameščeno razširitev BetterDiscord za animirani status
  3. Poiščite nove točke, ki so se pojavile, in kliknite na razdelek „Plugins“, iz imena katerega je že jasno, za kaj je odgovoren.
  4. Odprtje razdelka s vtičniki za nastavitev animiranega statusa v Discordu
  5. Zdaj je potrebno preiti v imenik, kamor se shranjujejo vtičniki za normalno delovanje BetterDiscord, zato pritisnite ustrezno gumb na vrhu.
  6. Prehod do mape z lokacijo vtičnikov za nastavitev animiranega statusa v Discordu
  7. Sama mapa je še prazna, saj v njej ni uporabniških vtičnikov.
  8. Prazna mapa s vtičniki pri nastavitvi animiranega statusa v Discordu
  9. Kliknite z desno miškino tipko na prazno mesto, v kontekstnem meniju premaknite kurzor na „Ustvari“ in izberite „Besedilni dokument“.
  10. Ustvarjanje besedilnega dokumenta za animirani status v Discordu
  11. Pustite mu privzeto ime in dvokliknite z miško, da ga odprete preko „Opombe“.
  12. Prehod na urejanje besedilne datoteke za nastavitev animiranega statusa v Discordu
  13. Tja prilepite kodo spodaj natančno v istem formatu. Več vrstic ni potrebno dodajati.

    //META{"name":"AnimatedStatus"}*//

    class AnimatedStatus {
    /* BD funkcije */
    getName () {
    return "AnimatedStatus";
    }

    getVersion () {
    return "0.8.4";
    }

    getAuthor () {
    return "toluschr";
    }

    getDescription () {
    return "Animirajte svoj Discord status";
    }

    setData (key, value) {
    BdApi.setData(this.getName(), key, value);
    }

    getData (key) {
    return BdApi.getData(this.getName(), key);
    }

    /* Koda, povezana z animacijami */
    load () {
    this.animation = this.getData("animation");
    this.timeout = this.getData("timeout");
    Status.authToken = this.getData("token");
    }

    start () {
    if (this.animation == undefined || this.timeout == undefined || Status.authToken == undefined) return;
    this.Status_Animate();
    }

    stop () {
    clearTimeout(this.loop);
    Status.unset();
    }

    Status_Animate (index = 0) {
    if (index >= this.animation.length) index = 0;

    Status.set(this.animation[index]);
    this.loop = setTimeout(() => { this.Status_Animate(index + 1); }, this.timeout);
    }

    /* Funkcije, povezane s nastavitvami */
    strToAnimation (str) {
    let lines = str.split("n");
    let out = [];
    for (let i = 0; i < lines.length; i++) {
    if (lines[i].length == 0) continue;

    out.push(JSON.parse("[" + lines[i] + "]"));
    }
    return out;
    }

    animationToStr (animation) {
    if (animation == undefined) return ""

    let out = "";
    for (let i = 0; i {
    // Nastavi Auth token
    this.setData("token", token.value);

    // Nastavi timeout
    this.setData("timeout", timeout.value);

    // Nastavi animacijo
    this.setData("animation", this.strToAnimation(animation.value));

    this.stop();
    this.load();
    this.start();
    };
    settings.appendChild(save);

    // Konec
    return settings;
    }
    }

    /* Status API */
    const Status = {
    authToken: "",

    request: () => {
    let req = new XMLHttpRequest();
    req.open("PATCH", "/api/v6/users/@me/settings", true);
    req.setRequestHeader("authorization", Status.authToken);
    req.setRequestHeader("content-type", "application/json");
    return req;
    },

    set: (status) => {
    Status.request().send('{"custom_status":{"text":"' + status[0] + '", "emoji_name": "' + status[1] + '"}}');
    },

    unset: () => {
    Status.request().send('{"custom_status":null}');
    }
    };

    /* GUI Wrapper */
    const GUI = {
    newInput: () => {
    let input = document.createElement("input");
    input.className = "inputDefault-_djjkz input-cIJ7To";
    return input;
    },

    newLabel: (text) => {
    let label = document.createElement("h5");
    label.className = "h5-18_1nd";
    label.innerText = text;
    return label;
    },

    newDivider: () => {
    let divider = document.createElement("div");
    divider.style.paddingTop = "15px";
    return divider;
    },

    newTextarea: () => {
    let textarea = document.createElement("textarea");
    textarea.className = "input-cIJ7To scrollbarGhostHairline-1mSOM1";
    textarea.style.resize = "vertical";
    textarea.rows = 4;
    return textarea;
    },

    newButton: (text) => {
    let button = document.createElement("button");
    button.className = "button-38aScr lookFilled-1Gx00P colorBrand-3pXr91 sizeSmall-2cSMqn";
    button.innerText = text;
    return button;
    }
    };

  14. Vstavljanje skripte v besedilno datoteko za nastavitev animiranega statusa v Discordu
  15. Nato odprite meni «Datoteka» in kliknite na možnost «Shrani kot».Lahko ga pokličete tudi s kombinacijo tipk Ctrl + Shift + S.
  16. Prehod k shranjevanju skripte za nastavitev animiranega statusa v Discordu
  17. Shranjujte vtičnik v isto mapo, vendar najprej nastavite «Tip datoteke» na «Vse datoteke (*.*)».
  18. Izbira vrste datoteke za shranjevanje vtičnika animiranega statusa v Discordu
  19. Dajte mu ime «animated-status.plugin.js» in potrdite shranjevanje.
  20. Vnos imena za vtičnik ob njegovem shranjevanju za animirani status v Discordu
  21. Zdaj vsebina imenika izgleda tako, kot je prikazano na naslednji sliki. Element formata TXT lahko izbrišete, saj ga ne boste več potrebovali.
  22. Uspešno shranjevanje vtičnika za animirani status v Discordu
  23. Odprite v Discordu isti razdelek «Plugins», da se prepričate o uspešnem dodajanju vtičnika.
  24. Prehod na vtičnik za animirani status v Discordu
  25. Njegova aktivacija poteka s premikanjem drsnika, osnovne nastavitve pa se izvajajo v ločenem oknu, vendar to še ni vse, kar je potrebno storiti za aktivacijo animiranega statusa.
  26. Odprtje nastavitev za animirani status v Discordu

Korak 3: Nastavitev in vključitev animiranega statusa

Vtičnik za ustvarjanje animiranega statusa je uspešno ustvarjen, kar pomeni, da lahko preidete k njegovi neposredni nastavitvi in vključitvi novega načina prikazovanja informacij na strani. Glavna naloga je najti žeton osebnega profila, zato bomo to dejanje obravnavali posebej.

  1. Vrnete se v glavni meni Discorda in kliknite na svojo avatar, da nastavite uporabniški status. To je potrebno, da bo lažje najti žeton.
  2. Odprtje profila za nastavitev standardnega statusa v Discordu pred nastavitvijo animiranega
  3. Iz prikazanega seznama izberite možnost «Nastavi uporabniški status».
  4. Odprtje menija za nastavitev privzetega statusa v Discordu pred nastavitvijo animiranega
  5. Vnesite kakršen koli status, ki bo dodeljen za čas, in shranite spremembe.
  6. Dodajanje standardnega statusa v Discordu pred nastavitvijo animiranega
  7. Ponovno odprite meni za izbiro statusa, nato pa uporabite kombinacijo tipk Ctrl + Shift + I, ki odpre konzolo razvijalca.
  8. Odkritje kode elementa za nastavitev animiranega statusa Discord
  9. Preklopite na zavihek «Network».
  10. Preklopite na zavihek v konzoli za razvijalce za nastavitev animiranega statusa v Discordu
  11. Izberite parameter z imenom «science» in zavihek «Headers» zanj.
  12. Izbira razdelka v konzoli razvijalca za nastavitev animiranega statusa v Discordu
  13. Med vsemi točkami poiščite «authorization» in kopirajte celoten kodo za dvopičjem.
  14. Kopiranje žetona za nastavitev animiranega statusa v Discordu
  15. Prilepite ga v predvideno polje v nastavitvah prej ustvarjenega vtičnika.
  16. Vnos žetona za nastavitev animiranega statusa v Discordu
  17. Dodatno poiščite emojije, če jih želite uporabiti pri ustvarjanju animiranega statusa.Samo jih kopirajte in prilepite v vtičnik.
  18. Kopiranje emojijev za animirani status v Discordu
  19. Nastavite zamik v milisekundah. Za spreminjajoči se status se priporoča najmanj tri sekunde, vendar bomo v našem primeru morali to časovno obdobje skrajšati.
  20. Izbira zamika za zagon animiranega statusa v nastavitvah Discorda
  21. Ves tekst je napisan v narekovajih, zaporedna postavitev pa ustvarja učinek tiskanja ali gladke menjave črk. Spodaj bomo pustili primer, da ga lahko kopirate in preverite, kako deluje.

    " "
    " f"
    " fa"
    " fat"
    " fata"
    " fatal"
    " fatali"
    " fatalit"
    " fatality"
    " fatality."
    " fatality.w"
    " fatality.wi"
    "fatality.win"
    "fatality.win"
    "fatality.win"
    " fatality.wi"
    " fatality.w"
    " fatality."
    " fatality"
    " fatalit"
    " fatali"
    " fatal"
    " fata"
    " fat"
    " fa"
    " f"
    " "

  22. Izbira animacije za ustvarjanje animiranega statusa v Discordu preko posebnega vtičnika
  23. Shranjujte spremembe, zapustite trenutno meni in preverite, s kakšno hitrostjo poteka animacija in ali jo je potrebno prilagoditi.
  24. Preverjanje animiranega statusa v Discordu preko ustvarjenega vtičnika

Trudite se, da ne zlorabljate uporabe tega vtičnika in ga vsaj občasno izklopite, da ne sprožite sistema za blokiranje sumljivih dejanj. Morda se bo situacija s takšnimi skripti kmalu popolnoma spremenila, zato spremljajte novice na spletni strani BetterDiscord, če vas to zanima.

Možnost 2: Zagon skripta preko Node.js

Možnosti za naključno začasno blokado pri uporabi Node.js so manjše, vendar ta možnost deluje le, če je sam skript zagnan na računalniku preko PowerShell ali "Ukazne vrstice".To vas prisili, da ga imate nenehno vklopljenega, če želite doseči rezultat animiranega nicka.

Korak 1: Prenos in namestitev Node.js

Okolje Node.js je obvezno za namestitev, saj omogoča zagon ustvarjenega uporabniškega skripta, zato začnimo s prenosom in namestitvijo te programske opreme.

Pojdite na prenos Node.js z uradne strani

  1. Izkoristite zgornjo povezavo, pojdite na glavno stran spletne strani in prenesite priporočeno različico programa.
  2. Prenos programa za zagon skripte animiranega statusa v Discordu
  3. Počakajte na konec prenosa in zaženite izvršno datoteko.
  4. Zagon namestitvenega programa za ustvarjanje animiranega statusa v Discordu
  5. Sledite standardnemu postopku namestitve.
  6. Namestitev programa za ustvarjanje animiranega statusa v Discordu
  7. Ne spreminjajte standardne poti za razpakiranje predmetov.
  8. Izbira načina namestitve programa za animirani status v Discordu

Korak 2: Prenos in nastavitev skripta

Zdaj se lotimo pridobivanja in nastavitve skripta, ki je odgovoren za zagon animiranega nicka v Discordu.Sestavljen je iz več datotek in je na voljo v odprtem dostopu na GitHubu.

Pojdite na prenos skripte preko GitHub

  1. Po odprtju repozitorija s skripto pritisnite na zeleno gumb «Code».
  2. Gumb za pridobitev datotek skripte animiranega statusa v Discordu
  3. Med seznamom razpoložljivih dejanj poiščite «Download ZIP».
  4. Prenos arhiva s skriptom animiranega statusa v Discordu
  5. Počakajte, da se prenos arhiva konča, in ga odprite.
  6. Odprtje arhiva s skriptom animiranega statusa v Discordu
  7. Razpakirajte mapo na katero koli primerno mesto na računalniku.
  8. Razpakiranje datotek skripte animiranega statusa v Discordu
  9. Za nadaljnje izvajanje ukazov zaženite «Ukazno vrstico» ali «Windows PowerShell».
  10. Zagon ukazne vrstice za namestitev skripte za animirani status v Discordu
  11. Uporabite cd + pot do korena mape za prehod vanjo znotraj konzole.
  12. Prehod do poti, kjer so shranjene datoteke skripte animiranega statusa v Discordu
  13. Zdaj je konzola pripravljena za interakcijo z datotekami iz tega imenika, zato lahko brez skrbi vnesete ukaz npm install in ga potrdite s pritiskom na tipko Enter.
  14. Ekipa za namestitev skripte animiranega statusa v Discordu
  15. Počakajte na zaključek in namestitev, medtem ko spremljate napredek v istem oknu.
  16. Postopek namestitve skripte za animirani status v Discordu
  17. Pojdite v koren mape s skripto, kjer poiščite datoteko «Config.json.example», kliknite nanjo z desno miškino tipko in izberite možnost «Preimenuj».
  18. Preimenovanje konfiguracijske datoteke skripte za animirani status v Discordu
  19. Odstranite izraz .example in shranite spremembe.
  20. Odstranitev odvečnega imena datoteke za animirani status v Discordu
  21. Nato je potrebno datoteko odpreti preko «Belega lista» za urejanje vsebine.
  22. Odprtje konfiguracijske datoteke za animirani status preko beležnice za Discord
  23. Pridobite avtorizacijski žeton računa v Discordu, kot smo opisali v prejšnji različici, in ga vstavite v predvideno vrstico kode.
  24. Vstavljanje avtorizacijskega žetona za skript animiranega statusa v Discordu
  25. Uredite naslednje bloke kode za vnos potrebnega besedila, emojijev ali zamika. Če se v enem bloku uporablja samo besedilo, za emojije izberite vrednosti «null». «Timeout», torej zamik preklopa, se nastavi v milisekundah.
  26. Standardna oblika kode skripte za animirani status v Discordu
  27. Spodaj bomo pustili kodo, ki smo jo ustvarili, in ki animira pisanje besedila «soringpcrepair.com», vi pa jo lahko uporabite kot primer.

    {
    "token": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "animation": [
    {
    "text": "L",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "Lu",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "Lum",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "Lump",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "Lumpi",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "Lumpic",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    },
    {
    "text": "soringpcrepair.com",
    "emojiID": null,
    "emojiName": null,
    "timeout": 500
    }
    ]
    }

  28. Predloga kode za animirani status v Discordu
  29. Po končanem prepričajte se, da je koda pravilno izvedena, kliknite „Datoteka“ in shranite spremembe.
  30. Shranjevanje skripta za animirani status v Discordu
  31. Vrni se k „Ukazni poziv“ ali „PowerShell“ in, ko si v istem imeniku, zaženi node index.js.
  32. Zagon skripte za animirani status v Discordu
  33. Obveščeni boste, da se skripta trenutno izvaja.
  34. Uspešen zagon skripte za animirani status v Discordu
  35. Vrni se v Discord in preveri svoj status, da se prepričaš o uspešni animaciji.
  36. Preverjanje animiranega statusa v Discordu po zagonu skripta

Skripta se bo takoj ustavila, ko zapreš konzolo. Za ponovni zagon bo potrebno ponovno izvesti zgoraj navedeno ukaz, konfiguracijsko datoteko pa lahko spremeniš kadarkoli.