Masalah utama nyaéta Discord peryogi token pikeun login. Token ieu tiasa didapet ku ngadaptarkeun akun atanapi ku mésér hiji. Tapi, seueur pangguna anu henteu sadar kana syarat ieu sareng henteu tiasa login kusabab watesan ieu.
var Discord = require('discord.js'); var client = new Discord.Client(); client.login('your token here');
Kode ieu ngagunakeun perpustakaan Discord.js pikeun nyieun klien Discord anyar, lajeng log in jeung token Anjeun.
Daptar eusi
Login sareng JavaScript
var login = fungsi (ngaran pamaké, sandi) {// Kéngingkeun kapercayaan pamaké var pamaké = document.getElementById("ngaran pamaké"); var sandi = document.getElementById("sandi"); // Pariksa lamun pamaké geus asup geus lamun (user.hasAttribute ("LoggedIn")) {// Mun aranjeunna geus asup, meunang sési ID maranéhna ayeuna var sessionId = user.getAttribute ("sessionId"); // Mun aranjeunna teu asup, nyieun sési anyar tur nyetel Kapercayaan maranéhna user.setAttribute ("LoggedIn", "leres"); document.body.appendChild(pamaké); } Sejenna {// Lamun maranéhna teu asup, ajakan maranéhna pikeun asup tur nyetel credentials maranéhna document.body.appendChild (document.createElement ("input")); document.body.appendChild(document.createTextNode("Punten lebetkeun nami pangguna sareng kecap akses anjeun")); document.body.appendChild(document.createElement("tombol")); dokumén.badan
login () nyokot dua argumen: ngaran pamaké sarta sandi. Argumen kahiji nyaeta nami widang input dimana pamaké bakal ngasupkeun ngaran pamaké maranéhanana, sarta argumen kadua mangrupa widang input dimana pamaké bakal ngasupkeun sandi maranéhanana (asumsina maranéhna boga salah).
Upami pangguna parantos lebet, login () bakal ngagunakeun inpormasi éta pikeun kéngingkeun ID sési ayeuna. ID sési ieu teras tiasa dianggo pikeun ngaidentipikasi halaman mana atanapi bagian halaman wéb anu ayeuna dianggo ku pangguna (upami aya sababaraha halaman atanapi bagian).
Upami pangguna henteu acan lebet, login () bakal naroskeun nami pangguna sareng kecap konci na. Sakali aranjeunna geus diasupkeun nilai maranéhanana, login () bakal nyieun sési anyar pikeun aranjeunna sarta nyetél éta salaku status log in maranéhna. Tungtungna, login () bakal nambihkeun nilai-nilai éta kana awak halaman anu disebutna (dina hal ieu, éta bakal nambihkeun kana awak halaman kami anu disebut "utama").
Discord
Discord mangrupikeun aplikasi obrolan pikeun pamaén anu ngamungkinkeun anjeun gampang nyoarakeun obrolan, ngabagi poto sareng video, sareng gabung saluran sareng réréncangan anjeun. Éta gratis sareng aman, janten platform anu sampurna pikeun komunitas kaulinan tina sagala ukuran.
Pikeun ngamimitian nganggo Discord dina JavaScript, jieun heula akun di discord.com. Sakali anjeun gaduh akun, buka aplikasi Discord dina telepon atanapi komputer anjeun teras klik tombol "Tambahkeun server" di belah kénca juru luhur.
Dina bagian "Info Server" tina jandela Tambah server, lebetkeun inpormasi ieu:
Ngaran: Ngaran server anjeun
Ngaran daérah pangladén anjeun: Pilih daérah mana pangladén anjeun lokasina (AS, EU, Asia Pasifik, atanapi Amérika Kidul)
Pilih daérah mana pangladén anjeun lokasina (AS, EU, Asia Pasifik, atanapi Amérika Kidul) Jenis server: Pilih "Pribadi" kanggo ngadamel server pribadi atanapi "Publik" pikeun ngajantenkeun server anjeun umum. Upami anjeun milih "Publik", pangguna sanés tiasa gabung ku ngaklik tautan dina kotak pesen anu muncul nalika aranjeunna ngirim pesen ka anjeun. Upami anjeun milih "Swasta", ngan ukur jalma anu diondang tiasa gabung.
Pilih "Swasta" pikeun nyieun server pribadi atawa "Publik" pikeun nyieun server anjeun umum. Upami anjeun milih "Publik", pangguna sanés tiasa gabung ku ngaklik tautan dina kotak pesen anu muncul nalika aranjeunna ngirim pesen ka anjeun. Upami anjeun milih "Swasta", ngan ukur jalma anu diondang tiasa gabung. Port: Nomer port anu bakal dianggo ku Discord pikeun nyambung ka server anjeun
Tokens
Dina JavaScript, token mangrupikeun kecap atanapi frasa anu dianggo pikeun ngagambarkeun hiji hal anu khusus. Contona, kecap "token" bisa dipaké pikeun ngagambarkeun angka 1, kecap "tokenize" bisa dipaké pikeun ngagambarkeun prosés ngarecah téks kana token individu, sarta kecap "tokenize_string" bisa dipaké pikeun ngagambarkeun prosés. tina tokenizing string kana token individu.