Anzeige aller verbundenen Benutzer Discord.js
Ich versuche, erstellen einen timer, der abfragt, alle angeschlossenen Nutzer mit discord.js.
Mein Aktueller code ist...
Bot.on('ready', () => {
setInterval (function (){
var u = Bot.users();
console.log(u);
}, 10000);
});
Aber es funktioniert nicht mit einer Fehlermeldung "TypeError: Bot.Benutzer, ist keine Funktion".
Ich bin nur nicht sicher, wie das funktioniert. Ich hab auch schon versucht...
Bot.server.users();
Bot.guilds.users();
Du musst angemeldet sein, um einen Kommentar abzugeben.
Blick auf https://discord.js.org/#/docs/main/master/class/Client?scrollTo=users Benutzer ist ein assoziatives array, keine Funktion. Versuchen:
EDIT: sollte nun drucken Sie Benutzername und Benutzer-id.
console.log(Bot.users);
und sehen, was es sagt? Die docs sagen, dass Alle Benutzer-Objekte, die zwischengespeichert wurden, an jedem Punkt, abgebildet durch Ihre Kennungen Typ: Collection<Schneeflocke, Benutzer - > also ich würde denken, es wäre ein assoziatives array sein, vielleicht aber auch nicht. Sie sollten auch stellen Sie sicher, es gibt hier einige user angemeldet.Bot
wurde, wievar Bot = Discord.Client();
?Discord.User
.Ich bin noch ziemlich neu in javascript, und ich habe auch das gleiche problem hatte, also versuchte ich es zu lösen, hat mich immer um dies herauszufinden, aber ich Tat es trotzdem, hoffe, das hilft!
Ich nicht hinzufügen, die setInterval-Ding, aber Sie können es hinzufügen, wenn Sie möchten. Im Grunde habe ich nur noch einen .array und es funktionierte.
Es geht um alle Benutzer' username an den server angeschlossen, online oder nicht :
Hey, Sie besser versuchen, diese
code
dieser gibt eine Erhebung, die enthalten alle Gilden, die bot verbunden ist und die Gilde enthält alle seine Mitglieder es gibt sehr viele Infos finden Sie in der cmd-log -
mehr finden Sie hier
was ist die Hölle Gilde benutzen Sie diesen link
https://discord.js.org/#/docs/main/stable/class/Guild
was die Hölle ist die Auflistung unten schauen
https://discord.js.org/#/docs/main/stable/class/Collection