Also, ich mache einen Discord.Net-Bot in C# und ich möchte wissen, wie man eine bestimmte Zeit wartet, während man reaktionsfähig bleibt. Hier ist ein Pseudo-Code, um zu zeigen, was ich meine.Wie würde ich in einem Diskord.Net-Bot warten, bis eine bestimmte Zeit verstrichen ist, während ich noch reagiert habe?
Wait for 30 seconds while checking for input
If I have found input within this 30 seconds, echo it in the current channel.
If not, call the DoStuff() method.
Wie würde ich dies in C# erreichen? Dieses Ding oben ist nur ein Beispiel, nicht das reale Ding (offensichtlich).
Es gibt Dutzende, wenn nicht Hunderte von Möglichkeiten, das mit Ihrer Beschreibung zu implementieren. Wenn Sie bereits einen Code (oder einen Teil davon) zur Verfügung haben, sollten Sie ihn in die Frage aufnehmen. –
Ich habe keinen Code, um einen Teil davon zu implementieren. Ich bin gerade hierher gekommen, um Vorschläge zu machen, wie es geht. – HarryTheProgrammer