sehr starkes Video du hast alles gut erklärt und ich habe alle Informationen war genommen die du von dir gegeben hast.
@deletikus10 ай бұрын
Nach langem Suchen dann doch mal etwas wirklich hilfreiches gefunden. Hatte zwar bereits funktionierenden Code, der meines Erachtens nach aber etwas unschön ist. Das Video hat auf jeden Fall geholfen, fehlendes Verständnis für einige Kleinigkeiten zu beseitigen. Danke dir.
@pasgmx9 ай бұрын
Auch wenn das Video jetzt schon ein Jahr alt ist ist es noch recht aktuell, dennoch hätte ich eine Frage. Bei mir Funktioniert es nur wenn der Bot mit einem im Channel ist, das Tracken von allen Channeln, wie zubeginn des Videos funktioniert bei mir nicht, Obwohl der Bot alle Rechte hat und auch alle Channel sehen kann. Weißt du woran das liegen könnte und wie ich das umgehe?
@pasgmx9 ай бұрын
Ich ziehe meine Aussage sogar nochmal zurück, vielleicht habe ich es grade nur Falsch gesehen, aber auf jeden fall gibt der Bot jetzt nur etwas aus wenn er selbst die Person ist die Joint oder Leavte, also wenn ich Joine oder Leave kommt nichts, lasse ich ihn mit einem Befehl meinen Channel joinen gibt er "join" aus und wenn ich seine verbindung trenne kommt "leave", so wie ich es im Code test weise als debugg log angegeben habe. Anderes gesagt funktioniert der Code, aber mein Bot arbeitet bzw möchte nicht so Funktionieren wie deiner im Video. Übersehe ich was?
@craftscodesarmy9 ай бұрын
Hat der Bot auch im Discord Developer Portal die benötigten Permissions?
@pasgmx9 ай бұрын
@@craftscodesarmy Danke für die schnelle Antwort! ^^ Ich habe den Bot direkt dort komplette Administatoren Rechte gegeben, welche z.B. auch beim hinzufügen abgefragt werden, ob der Bot diese haben darf bzw. er diese Rechte benötigt. Bei OAuth2 in den Applications habe ich den Link mit "bot" & "applications.commands" und dann "Administatoren" erstellt. Hoffe das das deine Frage beantwortet, zumindest ist das alles was ich so wirklich im Portal an Rechten eingestellt habe.
@craftscodesarmy9 ай бұрын
@@pasgmx Du musst noch Intents unter "Bot" an sich einstellen, sonst hat der keine Recht auf bestimmte events.
@pasgmx9 ай бұрын
@@craftscodesarmy Presence Intent, Server Members Intent und Message Content Intent sind jeweils alle aktiviert gewesen. Aber, auch wenn ich nicht weiß wieso, funktioniert es jetzt soweit, ich habe eigentlich nichts am Code verändernt, aber nach dem 3 mal neustarten von IntelliJ geht es jetzt. Auch wenn ich nicht weiß wo jetzt das Problem war, danke für die schnelle Hilfe! Übrigens auch ein gutes Video :)