【问题标题】:Discord.net Shards randomly disconnectingDiscord.net Shards 随机断开连接
【发布时间】:2019-04-16 07:22:54
【问题描述】:

我随机收到错误:A MessageReceived handler is blocking the gateway task,当发生这种情况时,我的分片发生的错误是在未重新连接的情况下断开连接。

问题似乎出现在所有命令中。但实际发生的只是很小的变化。大多数情况下,当有人使用 Color = 命令时会发生错误,因为这是最常用的命令。

我正在使用 Discord.net v2.0.0-beta。我切换到测试版是因为我在 1.0.2 中遇到了同样的问题

【问题讨论】:

    标签: discord.net


    【解决方案1】:

    当某些东西正在运行并且您的机器人收到新消息时会发生此错误。您的机器人想要处理该命令,但前一个任务仍在运行,因此它必须等待它完成。

    您可以通过使机器人异步来解决此问题。 here 可以找到很好的异步编程介绍。

    【讨论】:

      猜你喜欢
      • 2017-11-21
      • 2014-10-13
      • 2023-04-07
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-10
      相关资源
      最近更新 更多