已解決:登錄與令牌不一致

主要問題是 Discord 需要令牌才能登錄。 該令牌可以通過註冊帳戶或購買帳戶來獲得。 然而,許多用戶並不知道這個要求,並且由於這個限製而無法登錄。

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

client.login('your token here');

此代碼使用 Discord.js 庫創建新的 Discord 客戶端,然後使用您的令牌登錄。

使用 JavaScript 登錄

var login = function(username, password) { // 獲取用戶的憑據 var user = document.getElementById(“username”); var password = document.getElementById(“密碼”); // 檢查用戶是否已經登錄 if (user.hasAttribute(“loggedIn”)) { // 如果他們已經登錄,獲取他們當前的會話 ID var sessionId = user.getAttribute(“sessionId”); // 如果他們還沒有登錄,創建一個新會話並設置他們的憑證 user.setAttribute(“loggedIn”, “true”); document.body.appendChild(用戶); } else { // 如果他們還沒有登錄,提示他們登錄並設置他們的憑據 document.body.appendChild(document.createElement(“input”)); document.body.appendChild(document.createTextNode(“請輸入您的用戶名和密碼”)); document.body.appendChild(document.createElement(“按鈕”)); 文檔.body

login() 有兩個參數: username 和 password 。 第一個參數是用戶將在其中輸入用戶名的輸入字段的名稱,第二個參數是用戶將在其中輸入密碼的輸入字段(假設他們有密碼)。

如果用戶已經登錄,login() 將使用該信息來獲取他們當前的會話 ID。 然後可以使用此會話 ID 來識別用戶當前所在網站的哪個頁面或部分(如果有多個頁面或部分)。

如果用戶尚未登錄,login() 將提示他們輸入用戶名和密碼。 一旦他們輸入了這些值,login() 就會為他們創建一個新會話並將其設置為他們的登錄狀態。 最後,login() 會將這些值附加到調用它的頁面的主體(在本例中,它將它們附加到我們稱為“main”的頁面的主體)。

不和

Discord 是一款面向遊戲玩家的聊天應用程序,可讓您輕鬆地與朋友進行語音聊天、共享照片和視頻以及加入頻道。 它免費且安全,是各種規模遊戲社區的完美平台。

要開始使用 JavaScript 中的 Discord,請先在 discord.com 創建一個帳戶。 擁有帳戶後,在手機或計算機上打開 Discord 應用程序,然後單擊左上角的“添加服務器”按鈕。

在“添加服務器”窗口的“服務器信息”部分中,輸入以下信息:

名稱:您的服務器的名稱

您的服務器區域的名稱:選擇您的服務器所在的區域(美國、歐盟、亞太地區或南美)

選擇您的服務器所在的區域(美國、歐盟、亞太地區或南美洲) 服務器類型:選擇“私人”以創建私人服務器或選擇“公共”以公開您的服務器。 如果您選擇“公開”,其他用戶可以通過點擊向您發送消息時出現的消息框中的鏈接來加入。 如果您選擇“私人”,則只有被邀請的人才能加入。

選擇“私人”創建私人服務器或“公共”使您的服務器公開。 如果您選擇“公開”,其他用戶可以通過點擊向您發送消息時出現的消息框中的鏈接來加入。 如果您選擇“私人”,則只有被邀請的人才能加入。 端口:Discord 將用於連接到您的服務器的端口號

令牌

在 JavaScript 中,標記是用於表示特定事物的單詞或短語。 例如,單詞“token”可以用來表示數字1,單詞“tokenize”可以用來表示將文本分解成單個標記的過程,單詞“tokenize_string”可以用來表示這個過程將字符串標記為單個標記。

相關文章:

發表評論