簡體   English   中英

為什么我無法登錄 Discord.js 客戶端?

[英]Why can't I log into the Discord.js client?

此代碼不起作用,它從不記錄Ready! 到控制台。 它也沒有注銷任何錯誤,所以我相信它可能已正確登錄但無法正常工作。 有沒有人有任何指示?

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

client.login('myEmail', 'myPassword', output);

client.on('ready', () => {
  console.log("Ready!");
});

function output(error, token) {
        console.log("errorz!");
        if (error) {
            console.log("There was an error logging in: ${error}");
            return;
        } else {
            console.log("`Logged in. Token: ${token}`");
        }
}

只是為了確保我這樣做是正確的,我把它放在一個名為discord-fisher.js的文件中,我在終端使用node discord-fisher.js運行它。

根據Discord.js for Client#login 的文檔

.login( token )

登錄客戶端,建立到 Discord 的 websocket 連接。

因此,當您使用login ,您無需提供電子郵件或密碼詳細信息,而是提供與您的帳戶關聯的 API 令牌。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM