由于KeyError,我的discord.py机器人程序没有启动



使用我的机器人程序的以下代码,他不会启动。我不明白。

这是我的代码(我放了一个mystb.in链接,因为我的问题有"太多代码"(

完整的回溯:

Exception ignored in: <function _ProactorBasePipeTransport.__del__ at 0x0000000004005D30>
Traceback (most recent call last):
File "C:UsersBiAppDataLocalProgramsPythonPython38libasyncioproactor_events.py", line 116, in __del__
self.close()
File "C:UsersBiAppDataLocalProgramsPythonPython38libasyncioproactor_events.py", line 108, in close
self._loop.call_soon(self._call_connection_lost, None)
File "C:UsersBiAppDataLocalProgramsPythonPython38libasynciobase_events.py", line 711, in call_soon
self._check_closed()
File "C:UsersBiAppDataLocalProgramsPythonPython38libasynciobase_events.py", line 504, in _check_closed
raise RuntimeError('Event loop is closed')
RuntimeError: Event loop is closed

这是VSCode中错误显示的图像。

有一点我不太理解,当我放入不同的代币时,它的效果非常好。

在我看来,问题在于读取main中第6-13行的配置文件。请确保在config.json中有您想要获取的所有变量,并且它能够正确获取这些变量。

事实上,我进行了replit,错误显示得很好:无效令牌。

我的机器人刚刚被删除。

最新更新