La ĉefa problemo estas, ke Discord postulas ĵetonon por ensaluti. Ĉi tiu signo povas esti akirita aŭ registrante por konto aŭ aĉetante unu. Tamen multaj uzantoj ne konscias pri ĉi tiu postulo kaj ne povas ensaluti pro ĉi tiu limigo.
var Discord = require('discord.js'); var client = new Discord.Client(); client.login('your token here');
Ĉi tiu kodo uzas la bibliotekon Discord.js por krei novan Discord-klienton, kaj poste ensalutas per via ĵetono.
Ensalutu per JavaScript
var ensaluto = function (uzantnomo, pasvorto) { // Akiru la akreditaĵojn de la uzanto var user = document.getElementById(“uzantnomo”); var pasvorto = document.getElementById(“pasvorto”); // Kontrolu ĉu la uzanto jam ensalutis if (user.hasAttribute(“loggedIn”)) { // Se ili ensalutis, ricevu sian nunan sean ID var sessionId = user.getAttribute(“sessionId”); // Se ili ne ensalutis, kreu novan sesion kaj agordu siajn akreditaĵojn user.setAttribute(“loggedIn”, “true”); document.body.appendChild (uzanto); } else { // Se ili ne ensalutis, petu ilin ensaluti kaj agordi siajn akreditaĵojn document.body.appendChild(document.createElement(“input”)); document.body.appendChild (document.createTextNode ("Bonvolu enigi vian uzantnomon kaj pasvorton")); document.body.appendChild (document.createElement ("butono")); dokumento.korpo
login() prenas du argumentojn: uzantnomo kaj pasvorto. La unua argumento estas la nomo de la enigkampo kie la uzanto enigos sian uzantnomon, kaj la dua argumento estas la enigkampo kie la uzanto enmetos sian pasvorton (supoze ke ili havas tian).
Se la uzanto jam ensalutis, login() uzos tiun informon por akiri sian nunan sean ID . Ĉi tiu seanca ID povas tiam esti uzata por identigi en kiu paĝo aŭ sekcio de retejo la uzanto estas nuntempe (se ekzistas pluraj paĝoj aŭ sekcioj).
Se la uzanto ankoraŭ ne ensalutis, login() petos ilin por ilia uzantnomo kaj pasvorto. Post kiam ili enigis tiujn valorojn, login() kreos novan sesion por ili kaj agordos tion kiel ilian ensalutitan staton. Fine, login() aldonos tiujn valorojn al la korpo de la paĝo kie ĝi estis nomita (en ĉi tiu kazo, ĝi aldonos ilin al la korpo de nia paĝo nomita "ĉefa").
Malkonkordo
Discord estas babilejo por ludantoj, kiu ebligas vin facile voĉbabili, dividi fotojn kaj filmetojn kaj aliĝi al kanaloj kun viaj amikoj. Ĝi estas senpaga kaj sekura, igante ĝin la perfekta platformo por videoludadkomunumoj de ĉiuj grandecoj.
Por komenci kun Discord en JavaScript, unue kreu konton ĉe discord.com. Post kiam vi havas konton, malfermu la apon Discord en via telefono aŭ komputilo kaj alklaku la butonon "Aldoni servilon" en la supra maldekstra angulo.
En la sekcio "Servilo-informoj" de la fenestro Aldoni servilon, enigu la jenajn informojn:
Nomo: La nomo de via servilo
La nomo de via servilo Regiono: Elektu en kiu regiono troviĝas via servilo (Usono, EU, Azio-Pacifiko aŭ Sudameriko)
Elektu en kiu regiono troviĝas via servilo (Usono, EU, Azio-Pacifiko aŭ Sudameriko) Servilo-tipo: Elektu "Privatan" por krei privatan servilon aŭ "Publikan" por igi vian servilon publika. Se vi elektas "Publika", aliaj uzantoj povas aliĝi alklakante la ligilon en la mesaĝkesto, kiu aperas kiam ili sendas al vi mesaĝon. Se vi elektas "Privata", nur homoj, kiuj estis invititaj, povas aliĝi.
Elektu "Privatan" por krei privatan servilon aŭ "Publikan" por igi vian servilon publika. Se vi elektas "Publika", aliaj uzantoj povas aliĝi alklakante la ligilon en la mesaĝkesto, kiu aperas kiam ili sendas al vi mesaĝon. Se vi elektas "Privata", nur homoj, kiuj estis invititaj, povas aliĝi. Haveno: La havena numero, kiun Discord uzos por konekti al via servilo
Tokoj
En JavaScript, signo estas vorto aŭ frazo, kiu estas uzata por reprezenti specifan aferon. Ekzemple, la vorto "token" povas esti uzata por reprezenti la numeron 1, la vorto "tokenize" povas esti uzata por reprezenti la procezon de malkonstruo de teksto en individuajn ĵetonojn, kaj la vorto "tokenize_string" povas esti uzata por reprezenti la procezon. de tokenigado de ŝnuro en individuajn ĵetonojn.