Error in pycord?
import discord
import self as self
from discord.ext import commands
from discord.ext.commands import command
from commands.DmCommand import DmCommand
from commands.NewsCommand import NewsCommand
from commands.RulesCommand import RulesCommand
from commands.clearcommand import ClearCommand
from events.Memberaddevent import Memberaddevent
self.bot = commands.Bot(command_prefix="%", help_command=None, intents=discord.Intents.all())
self.bot.remove_command("help")
self.bot.add_cog(Memberaddevent(self.bot))
self.bot.add_cog(ClearCommand(self.bot))
self.bot.add_cog(RulesCommand(self.bot))
self.bot.add_cog(NewsCommand(self.bot))
self.bot.add_cog(DmCommand(self.bot))
@self.bot.event
async def on_ready():
self.bot.run('OTUzNjYwODMzMzY2NDI5Nzg4.YjHz3A.EmJ-pQ8kL9BE7IjEVP1VTdbAiBI')
kann wer helfen?
1 Antwort
1. In Python ist die Einrückung sehr wichtig, also pass die Frage bitte so an, dass deine Einrückung ersichtlich ist. Dafür gibt es extra die Code-Umgebung
2. Von der Fehlermeldung her hast du einen Fehler in der Einrückung.
3. Es macht keinen Sinn, deine Funktion "run" in "on_ready" auszuführen. on_ready ist ein Event, welches eben ausgeführt wird, wenn der Bot online ist - was even nur passiert, wenn er läuft ...
4. Geh sofort in die Developer-Einstellungen und lösche den Bot-Token. Jeder kann deinen Token aus der Frage nutzen und im Zweifelsfall missbrauchen - und DEIN Nutzeraccount steht da dann dahinter und riskiert einen Bann.