In meinem Python - Discord Bot wollte ich einen Befehl erstellen, der eine Schleife zum Laufen bringt. Die Schleife sollte aufhören, wenn ich einen zweiten Befehl eintrage. So sagte etwa:Break Loop mit Befehl
@client.event
async def on_message(message):
if message.content.startswith("!C1"):
while True:
if message.content.startswith("!C2"):
break
else:
await client.send_message(client.get_channel(ID), "Loopstuff")
await asyncio.sleep(10)
So ist es alle 10 Sekunden „Loopstuff“ in einem Kanalbeiträge und stoppt, wenn ich eintrete C2
Aber ich kann es nicht herausfinden, auf meinem eigenen .-!.
Warum erfassen Sie nicht einen Tastenanschlag wie Strg + C, um Ihre Schleife zu stoppen? – Vinny
Jeder in der Discord-Kanal sollte in der Lage sein, auf den Befehl zugreifen – EpyJojo