Lahendatud: logige sisse lahkheli saamiseks märgiga

Peamine probleem seisneb selles, et Discord nõuab sisselogimiseks tokenit. Selle märgi saate kas konto registreerimisel või selle ostmisel. Paljud kasutajad ei ole aga sellest nõudest teadlikud ja ei saa selle piirangu tõttu sisse logida.

var Discord = require('discord.js');
var client = new Discord.Client();

client.login('your token here');

See kood kasutab Discord.js teeki uue Discordi kliendi loomiseks ja seejärel teie loaga sisselogimiseks.

Logi sisse JavaScriptiga

var login = function(kasutajanimi, parool) { // Hankige kasutaja mandaadid var user = document.getElementById(“kasutajanimi”); var parool = document.getElementById("parool"); // Kontrollige, kas kasutaja on juba sisse loginud if (user.hasAttribute(“loggedIn”)) { // Kui ta on sisse loginud, hankige tema praeguse seansi ID var sessionId = user.getAttribute("sessionId"); // Kui nad pole sisse loginud, looge uus seanss ja määrake nende mandaadid user.setAttribute(“loggedIn”, “true”); document.body.appendChild(kasutaja); } else { // Kui nad pole sisse loginud, paluge neil sisse logida ja määrata oma mandaadid document.body.appendChild(document.createElement(“input”)); document.body.appendChild(document.createTextNode("Palun sisestage oma kasutajanimi ja parool"); document.body.appendChild(document.createElement("nupp"); dokument.keha

login() kasutab kahte argumenti: kasutajanimi ja parool . Esimene argument on sisestusvälja nimi, kuhu kasutaja oma kasutajanime sisestab, ja teine ​​argument on sisestusväli, kuhu kasutaja sisestab oma parooli (eeldusel, et tal see on).

Kui kasutaja on juba sisse loginud, kasutab login() seda teavet oma praeguse seansi ID hankimiseks. Seda seansi ID-d saab seejärel kasutada selleks, et tuvastada, millisel veebisaidi lehel või jaotisel kasutaja praegu viibib (kui on mitu lehte või jaotist).

Kui kasutaja pole veel sisse loginud, küsib login() talt kasutajanime ja parooli . Kui nad on need väärtused sisestanud, loob login() neile uue seansi ja määrab selle sisselogimise olekuks . Lõpuks lisab login() need väärtused selle lehe kehasse, kus seda kutsuti (sel juhul lisab see need meie lehe kehasse nimega "main").

Erimeelsused

Discord on mängijatele mõeldud vestlusrakendus, mis võimaldab hõlpsalt häälvestlust pidada, fotosid ja videoid jagada ning sõpradega kanalitega liituda. See on tasuta ja turvaline, muutes selle ideaalseks platvormiks igas suuruses mängukogukondadele.

Discordiga JavaScriptis alustamiseks looge esmalt konto aadressil discord.com. Kui teil on konto, avage oma telefonis või arvutis rakendus Discord ja klõpsake vasakus ülanurgas nuppu "Lisa server".

Sisestage serveri lisamise akna jaotisesse „Serveri teave” järgmine teave.

Nimi: teie serveri nimi

Teie serveri nimi Piirkond: valige piirkond, kus teie server asub (USA, EL, Aasia Vaikse ookeani piirkond või Lõuna-Ameerika)

Valige, millises piirkonnas teie server asub (USA, EL, Aasia ja Vaikse ookeani piirkond või Lõuna-Ameerika). Serveri tüüp: valige privaatse serveri loomiseks „Privaatne” või serveri avalikuks muutmiseks „Avalik”. Kui valite "Avalik", saavad teised kasutajad liituda, klõpsates sõnumikasti lingil, mis kuvatakse teile sõnumi saatmisel. Kui valite "Privaatne", saavad liituda ainult kutsutud inimesed.

Privaatse serveri loomiseks valige "Privaatne" või serveri avalikuks muutmiseks "Avalik". Kui valite "Avalik", saavad teised kasutajad liituda, klõpsates sõnumikasti lingil, mis kuvatakse teile sõnumi saatmisel. Kui valite "Privaatne", saavad liituda ainult kutsutud inimesed. Port: pordi number, mida Discord teie serveriga ühenduse loomiseks kasutab

märgid

JavaScriptis on märk sõna või fraas, mida kasutatakse konkreetse asja tähistamiseks. Näiteks sõna "token" saab kasutada numbri 1 tähistamiseks, sõna "tokenize" võib kasutada teksti jagamise protsessi üksikuteks märkideks ja sõna "tokenize_string" võib kasutada protsessi tähistamiseks. stringi märgistamine üksikuteks märkideks.

Seonduvad postitused:

Jäta kommentaar