Discord Bot Programmfehler in Python?
Hallo zusammen,
ich habe neulich angefangen, einen Bot für Discord in Python (Version 3.9.2) zu programmieren. Kurz vorab: Ich bin nicht sonderlich gut darin, brauche also viel Hilfe von Freunden, Internet, etc. Unten seht ihr den Programmtext, der in PyCharm geschrieben ist. Die Frage ist nun:
Wo ist der Fehler? Den Befehl "&help" führt er zwar aus, den Befehl "&info" jedoch nicht. Woran liegt das?
Schon einmal danke im Voraus :)
1 Antwort
ich programmiere nur mit javascript und verstehe nichts von python, aber schreibe mal direkt unter
if message.content.startswith('$info'):
:
message.channel.send('Test')
nur so als test um zu sehen ob es an (1):
if len(args) == 2:
liegt oder an (2):
if message.content.startswith('$info'):
liegt.
Wenn der Bot also mit "test" antwortet, liegt es an (1), wenn es mit garnichts antworter, liegt es an (2). Lösen musst du es dann selber.
Ja da kann ich leider auch nicht helfen. Spiele vielleicht mit der Zahl herum. Vielleicht muss es 1 oder 3 sein
Vielen Dank. Der Bot antwortet mit "Test", es liegt also an (1). Ich weiß nur immer noch nicht wo der Fehler liegt :(