在Discord.Net机器人中,我如何在保持响应的同时等待一段时间?

时间:2017-08-03 17:04:18

标签: c# discord.net

所以,我在C#中创建了一个Discord.Net机器人,我想知道如何在保持响应的同时等待一段时间。这里有一些伪代码来表明我的意思。

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.

我如何在C#中实现这一目标?以上这个只是一个例子,而不是真实的东西(显然)。

1 个答案:

答案 0 :(得分:0)

除非Discord.Net具有一些支持您的问题的内置功能,否则您将能够使用多线程实现此目的。

如果您选择采用多线程方法,我建议您查看this website