Animirani status podrazumijeva stalnu brzu promjenu postavki osobnog profila uz pomoć dodatnih plugina, budući da u standardnoj verziji Discord ta funkcija nedostaje. Zbog toga povremeno dolazi do blokada od strane automatskog sustava zaštite, stoga izvršavajte jednu od sljedećih opcija samo ako ste sigurni da nećete dobiti slučajnu zabranu na jedan ili više dana.

Dodatno upozoravamo da vlasnici mobilnih uređaja ili korisnici koji koriste Discord putem preglednika neće moći iskoristiti nijednu od sljedećih opcija. Za njihovu realizaciju na računalu potrebna je instalirana aplikacija Discord, gdje se i izvršavaju sve ostale radnje.

Više informacija: Kako instalirati Discord na računalo

Opcija 1: Plugin za proširenje BetterDiscord

Program BetterDiscord ne samo da proširuje mogućnosti standardnog Discorda, već i dodaje alat koji omogućava kreiranje korisničkih plugina na JavaScriptu. Predlažemo da se s ovom metodom upoznate korak po korak, budući da je prilično opsežna i podrazumijeva niz radnji.

Korak 1: Instalacija dodatka BetterDiscord

Trebate započeti s instalacijom dodatka BetterDiscord na već postojeći Discord na računalu.Ovaj proces je prilično trivijalan za većinu korisnika.

Pređite na preuzimanje BetterDiscord s službene stranice

  1. Otvorite gornju vezu za prelazak na službenu stranicu BetterDiscord i kliknite na „Download“.
  2. Prijelaz na preuzimanje programa BetterDiscord za instalaciju animiranog statusa u Discordu
  3. Instalacijski programi i otvoreni izvorni kod softvera nalaze se na GitHubu, stoga će doći do preusmjeravanja na tu stranicu, odakle preuzmite EXE datoteku za instalaciju programa na Windows.
  4. Odabir verzije programa BetterDiscord za preuzimanje prilikom postavljanja animiranog statusa u Discordu
  5. Nakon završetka preuzimanja pokrenite instalacijski program.
  6. Uspješna instalacija programa BetterDiscord za postavljanje animiranog statusa na Discordu
  7. Obavezno potvrdite pravila korištenja softvera i bolje ih pročitajte u cijelosti kako biste razumjeli kako rade slična proširenja.
  8. Potvrda licencnog ugovora za instalaciju BetterDiscord prilikom postavljanja animiranog statusa u Discordu
  9. U sljedećem prozoru kliknite na „Install BandagedBD“.
  10. Odabir gumba za instalaciju programa BetterDiscord prilikom postavljanja animiranog statusa na Discordu
  11. Koristite instalaciju za stabilnu verziju, čija se lokacija određuje automatski.
  12. Odabir lokacije datoteke za instalaciju programa BetterDiscord prilikom postavljanja animiranog statusa u Discordu
  13. Čekajte završetak instalacije i zatvorite trenutni prozor.
  14. Uspješna instalacija programa BetterDiscord za postavljanje animiranog statusa na Discordu

Tamo na stranici ili već nakon instalacije BetterDiscord možete se upoznati sa svim funkcijama koje pruža ovaj program, kako biste razumjeli za koje se još svrhe, osim animiranog nadimka, može koristiti.

Korak 2: Izrada dodatka za animirani status

Osnovni proces — izrada dodatka koji je odgovoran za animirani status.Srećom, nećete morati sami pisati, učeći za to JavaScript, jer je potpuno funkcionalan kod već stvoren, a običnim korisnicima ostaje samo da ga stave u datoteku i dodaju u Discord, čime ćemo se kasnije baviti.

  1. Nakon uspješne instalacije BetterDiscord, idite u sam Discord i otvorite izbornik s osnovnim postavkama.
  2. Prijelaz u Postavke Discorda za provjeru instaliranog proširenja BetterDiscord za animirani status
  3. Pronađite nove stavke koje su se pojavile i kliknite na odjeljak „Plugins”, čije ime već jasno ukazuje na njegovu funkciju.
  4. Otvaranje odjeljka s dodacima za postavljanje animiranog statusa u Discordu
  5. Sada je potrebno preći u direktorij gdje se smještaju dodaci za normalan rad BetterDiscord-a, stoga pritisnite odgovarajuću tipku na vrhu.
  6. Prijelaz na mapu s lokacijom dodataka za postavljanje animiranog statusa u Discordu
  7. Sama mapa je još prazna, jer u njoj nema korisničkih dodataka.
  8. Prazna mapa s dodacima prilikom postavljanja animiranog statusa u Discordu
  9. Desnim klikom na prazno mjesto, u kontekstnom izborniku pređite mišem na „Stvori” i odaberite „Tekstualni dokument”.
  10. Izrada tekstualnog dokumenta za animirani status na Discordu
  11. Ostavite mu standardno ime i dvaput kliknite mišem da biste ga otvorili putem „Bilješke”.
  12. Prijelaz na uređivanje tekstualne datoteke za postavljanje animiranog statusa u Discordu
  13. Zalijepite dolje navedeni kod točno u istom formatu. Više nikakve redove ne trebate dodavati.

    //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);
    }

    /* Kod vezan za animacije */
    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 vezane za postavke */
    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 {
    // Postavi Auth token
    this.setData("token", token.value);

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

    // Postavi animaciju
    this.setData("animation", this.strToAnimation(animation.value));

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

    // Kraj
    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. Umetanje skripte u tekstualnu datoteku za postavljanje animiranog statusa u Discordu
  15. Zatim otvorite izbornik «Datoteka» i kliknite na stavku «Spremi kao».Možete ga pozvati i pomoću kombinacije tipki Ctrl + Shift + S.
  16. Prijelaz na spremanje skripte za postavljanje animiranog statusa u Discordu
  17. Spremite plugin u istu mapu, ali prvo postavite za njega «Tip datoteke»«Sve datoteke (*.*)».
  18. Odabir vrste datoteke za spremanje dodatka animiranog statusa u Discordu
  19. Postavite naziv «animated-status.plugin.js» i potvrdite spremanje.
  20. Unesite naziv za dodatak prilikom njegovog spremanja za animirani status na Discordu
  21. Sada sadržaj direktorija izgleda ovako, kao što je prikazano na sljedećoj slici. Možete ukloniti TXT datoteku, jer vam više neće biti potrebna.
  22. Uspješno spremanje plugina za animirani status u Discordu
  23. Otvorite u Discordu isti odjeljak «Plugins», kako biste se uvjerili u uspješno dodavanje plugina.
  24. Prijelaz na dodatak za animirani status u Discordu
  25. Njegova aktivacija se događa pomicanjem klizača, a osnovne postavke se izvršavaju u zasebnom prozoru, no to još nije sve što treba učiniti za aktivaciju animiranog statusa.
  26. Otvaranje postavki za animirani status u Discordu

Korak 3: Postavljanje i uključivanje animiranog statusa

Plugin za stvaranje animiranog statusa uspješno je kreiran, što znači da možemo preći na njegovu neposrednu postavku i uključivanje novog načina prikazivanja informacija na stranici. Glavni zadatak je pronaći token osobnog profila, stoga ćemo posebno razmotriti ovu radnju.

  1. Vratite se u glavni izbornik Discorda i kliknite na svoju avatar za postavljanje korisničkog statusa. To je potrebno kako bi kasnije bilo lakše pronaći token.
  2. Otvaranje profila za postavljanje standardnog statusa na Discordu prije postavljanja animiranog
  3. Iz pojavljenog popisa odaberite opciju «Postavi korisnički status».
  4. Otvaranje izbornika za postavljanje standardnog statusa u Discordu prije postavljanja animiranog
  5. Unesite bilo koji status koji će biti dodijeljen na određeno vrijeme i spremite promjene.
  6. Dodavanje standardnog statusa na Discordu prije postavljanja animiranog
  7. Ponovno otvorite izbornik za odabir statusa, a zatim upotrijebite kombinaciju tipki Ctrl + Shift + I, koja otvara konzolu za programere.
  8. Otvorite kod elementa za podešavanje animiranog statusa na Discordu
  9. Pređite na karticu «Network».
  10. Prijelaz na karticu u konzoli za programere za postavljanje animiranog statusa u Discordu
  11. Odaberite opciju pod nazivom «science» i karticu «Headers» za nju.
  12. Odabir odjeljka u konzoli programera za postavljanje animiranog statusa u Discordu
  13. Među svim stavkama pronađite «authorization» i kopirajte cijeli kod nakon dvotočke.
  14. Kopiranje tokena za postavljanje animiranog statusa na Discordu
  15. Zalijepite ga u predviđeno polje u postavkama ranije kreiranog plugina.
  16. Unos tokena za postavljanje animiranog statusa u Discordu
  17. Dodatno potražite emoji, ako želite koristiti njih prilikom stvaranja animiranog statusa.Jednostavno ih kopirajte i zalijepite u plugin.
  18. Kopiranje emojija za animirani status na Discordu
  19. Postavite kašnjenje u milisekundama. Za promjenjivi status preporučuje se ne manje od tri sekunde, ali u našem slučaju morat ćemo skratiti to vrijeme.
  20. Odabir kašnjenja za pokretanje animiranog statusa u postavkama Discorda
  21. Sav tekst se piše u navodnicima, a njegovo sekvencijalno postavljanje stvara efekt ispisa ili glatke promjene slova. Ostavit ćemo primjer ispod, kako biste ga mogli kopirati i provjeriti kako to funkcionira.

    " "
    " 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. Odabir animacije za izradu animiranog statusa na Discordu putem posebnog dodatka
  23. Spremite promjene, napustite trenutno izbornik i provjerite s kojom brzinom se odvija animacija i treba li je prilagoditi.
  24. Provjera animiranog statusa na Discordu putem kreiranog dodatka

Pokušajte ne zloupotrebljavati korištenje ovog plugina i barem ponekad ga isključite kako ne biste provocirali aktivaciju sustava blokiranja sumnjivih radnji. Moguće je da će se situacija s takvim skriptama potpuno promijeniti malo kasnije, stoga pratite vijesti na stranici BetterDiscord, ako vas to zanima.

Opcija 2: Pokretanje skripte putem Node.js

Šanse za slučajnu privremenu blokadu prilikom korištenja Node.js su manje, ali ova opcija radi samo kada je sama skripta pokrenuta na računalu putem PowerShell-a ili "Command Prompt"-a.To vas prisiljava da ga stalno držite uključenim ako želite postići rezultat animiranog nicka.

Korak 1: Preuzimanje i instalacija Node.js

Okruženje Node.js je obavezno za instalaciju, jer se zahvaljujući njemu pokreće kreirani korisnički skript, stoga ćemo započeti s preuzimanjem i instalacijom ovog programa.

Pređite na preuzimanje Node.js s službene stranice

  1. Iskoristite gornju vezu, idite na glavnu stranicu i preuzmite preporučenu verziju programa.
  2. Preuzimanje programa za pokretanje skripte animiranog statusa u Discordu
  3. Pričekajte da preuzimanje završi i pokrenite izvršnu datoteku.
  4. Pokretanje instalacijskog programa za izradu animiranog statusa u Discordu
  5. Slijedite standardnu proceduru instalacije.
  6. Instalacija programa za izradu animiranog statusa u Discordu
  7. Ne mijenjajte standardnu putanju raspakiranja objekata.
  8. Odabir načina instalacije programa za animirani status u Discordu

Korak 2: Preuzimanje i postavljanje skripta

Sada ćemo preći na dobivanje i postavljanje skripta koji je odgovoran za pokretanje animiranog nicka u Discordu.Sastoji se od nekoliko datoteka i dostupan je na GitHubu.

Pređite na preuzimanje skripte putem GitHub-a

  1. Nakon otvaranja repozitorija sa skriptom, kliknite na zeleni gumb «Code».
  2. Gumb za preuzimanje datoteka skripte animiranog statusa u Discordu
  3. Među popisom dostupnih radnji pronađite «Download ZIP».
  4. Preuzimanje arhive sa skriptom animiranog statusa u Discordu
  5. Pričekajte završetak preuzimanja arhive i otvorite je.
  6. Otvaranje arhive sa skriptom animiranog statusa u Discordu
  7. Raspakirajte mapu na bilo koje prikladno mjesto na računalu.
  8. Raspakiranje datoteka skripte animiranog statusa u Discordu
  9. Pokrenite «Command Prompt» ili «Windows PowerShell» za daljnje izvršavanje naredbi.
  10. Pokretanje Command Prompt-a za instalaciju skripte animiranog statusa u Discordu
  11. Koristite cd + put do korijena mape za prelazak u nju unutar konzole.
  12. Prijelaz na putanju datoteka skripte animiranog statusa u Discordu
  13. Sada je konzola spremna za interakciju s datotekama iz ovog direktorija, stoga slobodno unesite naredbu npm install i primijenite je pritiskom na tipku Enter.
  14. Ekipa za instalaciju skripte animiranog statusa u Discordu
  15. Pričekajte završetak instalacije, prateći napredak u ovom prozoru.
  16. Proces instalacije skripte za animirani status u Discordu
  17. Pređite u korijen mape sa skriptom, gdje pronađite datoteku «Config.json.example», kliknite na nju desnom tipkom miša i odaberite opciju «Preimenuj».
  18. Preimenovanje konfiguracijske datoteke skripte za animirani status u Discordu
  19. Uklonite izraz .example i primijenite promjene.
  20. Uklanjanje suvišnog naziva datoteke za animirani status na Discordu
  21. Nakon toga, otvorite samu datoteku putem «Notepad» za uređivanje sadržaja.
  22. Otvaranje konfiguracijske datoteke za animirani status putem bilježnice za Discord
  23. Dobijte autorizacijski token računa na Discordu kao što smo objasnili u prethodnoj verziji, i umetnite ga u predviđenu liniju koda.
  24. Umetanje autorizacijskog tokena za skriptu animiranog statusa u Discordu
  25. Uredite sljedeće blokove koda za unos potrebnog teksta, emojija ili kašnjenja. Ako se u jednom bloku koristi samo tekst, za emojije odaberite vrijednost «null». «Timeout», odnosno kašnjenje prebacivanja, postavlja se u milisekundama.
  26. Standardno oblikovanje koda skripte za animirani status u Discordu
  27. Ispod ćemo ostaviti kod koji smo stvorili, a koji animira pisanje natpisa «soringpcrepair.com», a vi ga možete koristiti kao primjer.

    {
    "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. Predložak koda za animirani status na Discordu
  29. Nakon završetka, provjerite je li kod ispravno izvršen, kliknite „Datoteka” i spremite promjene.
  30. Spremanje skripte za animirani status na Discordu
  31. Vratite se na „Command Prompt” ili „PowerShell” i, dok ste u istom direktoriju, pokrenite node index.js.
  32. Pokretanje skripte za animirani status na Discordu
  33. Bit ćete obaviješteni da se skripta trenutno izvršava.
  34. Uspješan pokretanje skripte za animirani status na Discordu
  35. Vratite se u Discord i provjerite svoj status kako biste se uvjerili da je uspješno animiran.
  36. Provjera animiranog statusa na Discordu nakon pokretanja skripta

Skripta će se odmah zaustaviti kada zatvorite konzolu. Za ponovno pokretanje bit će potrebno ponovo izvršiti navedenu naredbu, a konfiguracijski datoteka se može mijenjati u bilo kojem trenutku.