[英]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.