Я пытался заставить это работать некоторое время, но безрезультатно.
Ниже я попробовал то, что я хотел бы сделать, это ответить на несколько аккаунтов бот-диска. в то же самое время, без жесткого кодирования, мой лучший пример пока ниже.
РЕДАКТИРОВАТЬ: я знаю об ошибке client.on, но это лучший пример, который получил так далеко я имели
const auth = require("./tokens.json");
const Discord = require("discord.js");
client = new Discord.Client();
var clients = [];
auth["Tokens"].forEach(element => {
console.log(clients)
clients.push(new Discord.Client().login(element));
console.log(clients)
});
console.log(clients[0])
console.log(clients[1])
console.log(clients[2])
clients.forEach(client => {
client.on("ready", () => {
console.log("I am ready!");
console.log(client.user.id)
});
});
Мои токены. json код:
{
"Tokens": ["MjIxtokentoken","MjIxtokentokenc","MjIxtokentoken"]
}
Выход:
PS E:\test> node app.js
[]
[ Promise { <pending> } ]
[ Promise { <pending> } ]
[ Promise { <pending> }, Promise { <pending> } ]
[ Promise { <pending> }, Promise { <pending> } ]
[ Promise { <pending> }, Promise { <pending> }, Promise { <pending> } ]
Promise { <pending> }
Promise { <pending> }
Promise { <pending> }
E:\test\app.js:40
client.on("ready", () => {
^
TypeError: client.on is not a function
at E:\test\app.js:40:12
at Array.forEach (<anonymous>)
at Object.<anonymous> (E:\test\app.js:39:9)
at Module._compile (internal/modules/cjs/loader.js:959:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Function.Module._load (internal/modules/cjs/loader.js:727:14)
at Function.Module.runMain (internal/modules/cjs/loader.js:1047:10)
at internal/main/run_main_module.js:17:11