Discord Bot in Node.js

Ich habe eine Fehlermeldung und weiß nicht wie ich sie beheben soll.
No description
17 Replies
Bl4cklist🔥System
:hack: - Danke für deine Frage! › Unsere Community freut sich schon, dir bei deinem Problem weiterzuhelfen! Sei so lieb und unterstütze die Personen welche dir weitergeholfen in dem du die Antwort welche das Problem lösen konnte akzeptierst. - :accept: = Akzeptiert die Antwort und markiert dein Problem als gelöst. Alternativ kannst du auch /solved verwenden, falls du es selbst herausgefunden hast. Pushe deinen Post für mehr Aufmerksamkeit mit /push. ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Raku | Felix 🐊
Naja, also ich bin jetzt kein JavaScript Profi, aber ich würde dir mal vorschlagen die Fehlermeldung zu lesen. Der erste Satz sagt, dass die Intents nicht richtig eingestellt sind.
Clemens
Clemens4mo ago
Wie Döner schon sagte - Fehlermeldung lesen hilft sehr oft weiter. Aber wie auch immer: Du musst die Intents im Developer Portal und auch im Code aktivieren. Ich kenne mich absolut nicht mit JS aus, aber der Code dürfte ungefähr so aussehen:
const { Client, GatewayIntentBits } = require('discord.js');

const client = new Client({
intents: Object.values(GatewayIntentBits),
});

client.login('TOKEN');
const { Client, GatewayIntentBits } = require('discord.js');

const client = new Client({
intents: Object.values(GatewayIntentBits),
});

client.login('TOKEN');
Wenn du das beides gemacht hast dürfte eigentlich alles funktionieren, wobei uns auch ein bisschen Kontext fehlt, wann der Fehler auftritt, aber ich schätze einfach mal beim Bot Start.
No description
FMFL_Felix
FMFL_Felix4mo ago
Ich würde empfehlen, nur die Intents zu verwenden, die du auch brauchst. Alle zu nutzen von Anfang an ist nicht unbedingt best Practice und wird im Normalfall nicht emfohlen Achso und allgemein kann ich dir nur empfehlen, zu lernen, wie man Errors liest. Das hilft beim Programmieren schon extrem
Raku | Felix 🐊
:dogsmile:
Lino
LinoOP4mo ago
Das passiert wenn ich run klicke.
Clemens
Clemens4mo ago
Ja dann wie gesagt Die Intents, die du brauchst aktivieren und dann sollte es gehen
Raku | Felix 🐊
Und dann gerne eine Antwort akzeptieren
FMFL_Felix
FMFL_Felix4mo ago
ist doch so :)
Raku | Felix 🐊
Das war ne Zustimmungen Hab das ja auch geschrieben xd
Lino
LinoOP4mo ago
Wie meinst du?
Clemens
Clemens4mo ago
Auf die Antwort, die dir geholfen hat, mit dem :accept:Emote reagieren
Lino
LinoOP4mo ago
Achso sorry.
Clemens
Clemens4mo ago
Also? :peepoWait:
Lino
LinoOP4mo ago
Hab das alles sein gelassen danke trotzdem für die Hilfe. In Discord Developer habe ich die Intents Aktiviert.
Clemens
Clemens4mo ago
Wie jetzt?
Bl4cklist🔥System
- Problem selbst gelöst: Der Ersteller dieser Frage hat das Problem selbst gelöst.

Did you find this page helpful?